{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import dagstermill"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "tags": [
     "parameters"
    ]
   },
   "outputs": [],
   "source": [
    "from dagster import ModeDefinition, ResourceDefinition\n",
    "from collections import namedtuple\n",
    "\n",
    "url = 'postgresql://{username}:{password}@{hostname}:5432/{db_name}'.format(\n",
    "    username='test', password='test', hostname='localhost', db_name='test'\n",
    ")\n",
    "DbInfo = namedtuple('DbInfo', 'url')\n",
    "context = dagstermill.get_context(\n",
    "    mode_def=ModeDefinition(\n",
    "        resource_defs={'db_info': ResourceDefinition(lambda _: DbInfo(url))}\n",
    "    )\n",
    ")\n",
    "\n",
    "eastbound_delays = 'eastbound_delays'\n",
    "westbound_delays = 'westbound_delays'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "db_url = context.resources.db_info.url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "import math\n",
    "import os\n",
    "\n",
    "import geopandas as geo\n",
    "import matplotlib.pyplot as plt\n",
    "import pandas as pd\n",
    "import sqlalchemy as sa\n",
    "\n",
    "from dagster.utils import mkdir_p"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/Users/max/.virtualenvs/dagster/lib/python3.6/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: <http://initd.org/psycopg/docs/install.html#binary-install-from-pypi>.\n",
      "  \"\"\")\n"
     ]
    }
   ],
   "source": [
    "engine = sa.create_engine(db_url)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "from matplotlib.backends.backend_pdf import PdfPages\n",
    "plots_path = os.path.join(os.getcwd(), 'plots')\n",
    "mkdir_p(plots_path)\n",
    "pdf_path = os.path.join(plots_path, 'delays_by_geography.pdf')\n",
    "pp = PdfPages(pdf_path)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "westbound_delays = pd.read_sql('''\n",
    "select * from {westbound_delays}\n",
    "'''.format(westbound_delays=westbound_delays), engine)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "eastbound_delays = pd.read_sql('''\n",
    "select * from {eastbound_delays}\n",
    "'''.format(eastbound_delays=eastbound_delays), engine)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [],
   "source": [
    "states = geo.read_file('https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_110m_admin_1_states_provinces_shp.geojson')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "continental_us = states[\n",
    "    states['iso_3166_2'].map(lambda x: 'HI' not in x) &\n",
    "    states['iso_3166_2'].map(lambda x: 'AK' not in x)\n",
    "]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>avg_arrival_delay</th>\n",
       "      <th>avg_departure_delay</th>\n",
       "      <th>origin</th>\n",
       "      <th>destination</th>\n",
       "      <th>num_flights</th>\n",
       "      <th>dest_latitude</th>\n",
       "      <th>dest_longitude</th>\n",
       "      <th>origin_latitude</th>\n",
       "      <th>origin_longitude</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>17.920547</td>\n",
       "      <td>20.217788</td>\n",
       "      <td>ORD</td>\n",
       "      <td>LGA</td>\n",
       "      <td>3920</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>12.871577</td>\n",
       "      <td>10.494684</td>\n",
       "      <td>SFO</td>\n",
       "      <td>LAX</td>\n",
       "      <td>3854</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2.466523</td>\n",
       "      <td>11.422114</td>\n",
       "      <td>LAX</td>\n",
       "      <td>JFK</td>\n",
       "      <td>3288</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2.800473</td>\n",
       "      <td>7.676788</td>\n",
       "      <td>LAX</td>\n",
       "      <td>LAS</td>\n",
       "      <td>2986</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0.535376</td>\n",
       "      <td>10.021526</td>\n",
       "      <td>LGA</td>\n",
       "      <td>BOS</td>\n",
       "      <td>2730</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>3.635118</td>\n",
       "      <td>14.077778</td>\n",
       "      <td>ATL</td>\n",
       "      <td>LGA</td>\n",
       "      <td>2454</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>8.034824</td>\n",
       "      <td>11.445015</td>\n",
       "      <td>ATL</td>\n",
       "      <td>MCO</td>\n",
       "      <td>2347</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>7.529049</td>\n",
       "      <td>11.019273</td>\n",
       "      <td>ATL</td>\n",
       "      <td>FLL</td>\n",
       "      <td>2287</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>1.089863</td>\n",
       "      <td>3.661355</td>\n",
       "      <td>SEA</td>\n",
       "      <td>LAX</td>\n",
       "      <td>2264</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>47.450000</td>\n",
       "      <td>-122.311667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>-1.401453</td>\n",
       "      <td>8.381210</td>\n",
       "      <td>LAX</td>\n",
       "      <td>DEN</td>\n",
       "      <td>2224</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>13.233090</td>\n",
       "      <td>12.270567</td>\n",
       "      <td>SFO</td>\n",
       "      <td>SEA</td>\n",
       "      <td>2211</td>\n",
       "      <td>47.450000</td>\n",
       "      <td>-122.311667</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>2.596615</td>\n",
       "      <td>8.257809</td>\n",
       "      <td>LAX</td>\n",
       "      <td>ORD</td>\n",
       "      <td>2162</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>5.175856</td>\n",
       "      <td>10.244434</td>\n",
       "      <td>DCA</td>\n",
       "      <td>BOS</td>\n",
       "      <td>2153</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>9.123624</td>\n",
       "      <td>11.699950</td>\n",
       "      <td>ORD</td>\n",
       "      <td>DCA</td>\n",
       "      <td>2049</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>5.989104</td>\n",
       "      <td>15.017717</td>\n",
       "      <td>SFO</td>\n",
       "      <td>JFK</td>\n",
       "      <td>2043</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>9.922807</td>\n",
       "      <td>12.971684</td>\n",
       "      <td>DFW</td>\n",
       "      <td>ORD</td>\n",
       "      <td>2034</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>8.961145</td>\n",
       "      <td>11.255873</td>\n",
       "      <td>SFO</td>\n",
       "      <td>SAN</td>\n",
       "      <td>2024</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>8.139032</td>\n",
       "      <td>11.591658</td>\n",
       "      <td>SFO</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1962</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>5.623945</td>\n",
       "      <td>11.616921</td>\n",
       "      <td>PHX</td>\n",
       "      <td>DEN</td>\n",
       "      <td>1915</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>14.627981</td>\n",
       "      <td>16.191005</td>\n",
       "      <td>ORD</td>\n",
       "      <td>BOS</td>\n",
       "      <td>1914</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>15.668090</td>\n",
       "      <td>17.364263</td>\n",
       "      <td>ORD</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1910</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>16.732609</td>\n",
       "      <td>16.488347</td>\n",
       "      <td>MSP</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1901</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>6.110926</td>\n",
       "      <td>10.195927</td>\n",
       "      <td>DCA</td>\n",
       "      <td>LGA</td>\n",
       "      <td>1894</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>22.784715</td>\n",
       "      <td>25.850995</td>\n",
       "      <td>MCO</td>\n",
       "      <td>EWR</td>\n",
       "      <td>1880</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>1.705401</td>\n",
       "      <td>8.393362</td>\n",
       "      <td>SLC</td>\n",
       "      <td>DEN</td>\n",
       "      <td>1851</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "      <td>40.788333</td>\n",
       "      <td>-111.977778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>8.554878</td>\n",
       "      <td>13.914459</td>\n",
       "      <td>ATL</td>\n",
       "      <td>DCA</td>\n",
       "      <td>1830</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>8.857697</td>\n",
       "      <td>11.472697</td>\n",
       "      <td>DFW</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1825</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>-2.028682</td>\n",
       "      <td>5.934579</td>\n",
       "      <td>LAX</td>\n",
       "      <td>DFW</td>\n",
       "      <td>1822</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>7.138767</td>\n",
       "      <td>15.054455</td>\n",
       "      <td>ATL</td>\n",
       "      <td>BOS</td>\n",
       "      <td>1822</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>9.169613</td>\n",
       "      <td>11.741864</td>\n",
       "      <td>ATL</td>\n",
       "      <td>TPA</td>\n",
       "      <td>1821</td>\n",
       "      <td>27.975556</td>\n",
       "      <td>-82.533333</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>70</th>\n",
       "      <td>8.020649</td>\n",
       "      <td>12.602356</td>\n",
       "      <td>ATL</td>\n",
       "      <td>RDU</td>\n",
       "      <td>1359</td>\n",
       "      <td>35.877778</td>\n",
       "      <td>-78.787500</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>71</th>\n",
       "      <td>16.493233</td>\n",
       "      <td>20.947408</td>\n",
       "      <td>EWR</td>\n",
       "      <td>BOS</td>\n",
       "      <td>1348</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>72</th>\n",
       "      <td>7.649811</td>\n",
       "      <td>10.255622</td>\n",
       "      <td>LAX</td>\n",
       "      <td>EWR</td>\n",
       "      <td>1343</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>73</th>\n",
       "      <td>2.750381</td>\n",
       "      <td>7.531511</td>\n",
       "      <td>SJC</td>\n",
       "      <td>SAN</td>\n",
       "      <td>1327</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "      <td>37.363056</td>\n",
       "      <td>-121.928611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>74</th>\n",
       "      <td>3.626911</td>\n",
       "      <td>7.447248</td>\n",
       "      <td>SAN</td>\n",
       "      <td>PHX</td>\n",
       "      <td>1319</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75</th>\n",
       "      <td>8.958365</td>\n",
       "      <td>13.323349</td>\n",
       "      <td>IAH</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1309</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>29.984444</td>\n",
       "      <td>-95.341389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>76</th>\n",
       "      <td>12.361111</td>\n",
       "      <td>16.795385</td>\n",
       "      <td>MCO</td>\n",
       "      <td>PHL</td>\n",
       "      <td>1306</td>\n",
       "      <td>39.871944</td>\n",
       "      <td>-75.240556</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>77</th>\n",
       "      <td>8.818972</td>\n",
       "      <td>10.866403</td>\n",
       "      <td>SJC</td>\n",
       "      <td>LAX</td>\n",
       "      <td>1299</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>37.363056</td>\n",
       "      <td>-121.928611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>78</th>\n",
       "      <td>2.992163</td>\n",
       "      <td>8.409479</td>\n",
       "      <td>PHX</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1298</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>79</th>\n",
       "      <td>12.497193</td>\n",
       "      <td>13.576339</td>\n",
       "      <td>ORD</td>\n",
       "      <td>CLE</td>\n",
       "      <td>1290</td>\n",
       "      <td>41.409444</td>\n",
       "      <td>-81.854722</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>80</th>\n",
       "      <td>5.502373</td>\n",
       "      <td>9.627668</td>\n",
       "      <td>SFO</td>\n",
       "      <td>PHX</td>\n",
       "      <td>1282</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>81</th>\n",
       "      <td>9.503160</td>\n",
       "      <td>15.834385</td>\n",
       "      <td>MCO</td>\n",
       "      <td>JFK</td>\n",
       "      <td>1277</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>82</th>\n",
       "      <td>9.523237</td>\n",
       "      <td>17.548336</td>\n",
       "      <td>FLL</td>\n",
       "      <td>LGA</td>\n",
       "      <td>1271</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>83</th>\n",
       "      <td>1.961039</td>\n",
       "      <td>9.270816</td>\n",
       "      <td>DTW</td>\n",
       "      <td>LGA</td>\n",
       "      <td>1269</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>42.212500</td>\n",
       "      <td>-83.353333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>84</th>\n",
       "      <td>5.784064</td>\n",
       "      <td>8.375796</td>\n",
       "      <td>SAN</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1266</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>85</th>\n",
       "      <td>-0.241129</td>\n",
       "      <td>5.205788</td>\n",
       "      <td>MSP</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1258</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>86</th>\n",
       "      <td>9.785306</td>\n",
       "      <td>11.079740</td>\n",
       "      <td>ORD</td>\n",
       "      <td>CLT</td>\n",
       "      <td>1257</td>\n",
       "      <td>35.213611</td>\n",
       "      <td>-80.949167</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>87</th>\n",
       "      <td>21.388477</td>\n",
       "      <td>22.309641</td>\n",
       "      <td>ORD</td>\n",
       "      <td>EWR</td>\n",
       "      <td>1251</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>88</th>\n",
       "      <td>6.678922</td>\n",
       "      <td>13.646867</td>\n",
       "      <td>FLL</td>\n",
       "      <td>BWI</td>\n",
       "      <td>1248</td>\n",
       "      <td>39.175833</td>\n",
       "      <td>-76.668889</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>89</th>\n",
       "      <td>12.675676</td>\n",
       "      <td>11.939493</td>\n",
       "      <td>ORD</td>\n",
       "      <td>PHL</td>\n",
       "      <td>1242</td>\n",
       "      <td>39.871944</td>\n",
       "      <td>-75.240556</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>90</th>\n",
       "      <td>14.529268</td>\n",
       "      <td>17.142276</td>\n",
       "      <td>MCO</td>\n",
       "      <td>SJU</td>\n",
       "      <td>1235</td>\n",
       "      <td>18.439444</td>\n",
       "      <td>-66.002222</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>91</th>\n",
       "      <td>-0.466557</td>\n",
       "      <td>7.315359</td>\n",
       "      <td>LAS</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1228</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>92</th>\n",
       "      <td>7.130360</td>\n",
       "      <td>12.534247</td>\n",
       "      <td>CLE</td>\n",
       "      <td>LGA</td>\n",
       "      <td>1210</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>41.409444</td>\n",
       "      <td>-81.854722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>93</th>\n",
       "      <td>10.290182</td>\n",
       "      <td>17.349741</td>\n",
       "      <td>RDU</td>\n",
       "      <td>LGA</td>\n",
       "      <td>1208</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>35.877778</td>\n",
       "      <td>-78.787500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>94</th>\n",
       "      <td>4.963713</td>\n",
       "      <td>11.171836</td>\n",
       "      <td>LAS</td>\n",
       "      <td>DFW</td>\n",
       "      <td>1203</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>95</th>\n",
       "      <td>9.474979</td>\n",
       "      <td>10.609283</td>\n",
       "      <td>ORD</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1192</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>96</th>\n",
       "      <td>7.410103</td>\n",
       "      <td>14.545918</td>\n",
       "      <td>LAS</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1189</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>97</th>\n",
       "      <td>8.254577</td>\n",
       "      <td>12.024390</td>\n",
       "      <td>MSP</td>\n",
       "      <td>MDW</td>\n",
       "      <td>1176</td>\n",
       "      <td>41.785833</td>\n",
       "      <td>-87.752500</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>98</th>\n",
       "      <td>0.116638</td>\n",
       "      <td>5.159247</td>\n",
       "      <td>SMF</td>\n",
       "      <td>SAN</td>\n",
       "      <td>1170</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "      <td>38.695556</td>\n",
       "      <td>-121.590833</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>99</th>\n",
       "      <td>7.547496</td>\n",
       "      <td>9.105354</td>\n",
       "      <td>SMF</td>\n",
       "      <td>LAX</td>\n",
       "      <td>1168</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>38.695556</td>\n",
       "      <td>-121.590833</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>100 rows × 9 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "    avg_arrival_delay  avg_departure_delay origin destination  num_flights  \\\n",
       "0           17.920547            20.217788    ORD         LGA         3920   \n",
       "1           12.871577            10.494684    SFO         LAX         3854   \n",
       "2            2.466523            11.422114    LAX         JFK         3288   \n",
       "3            2.800473             7.676788    LAX         LAS         2986   \n",
       "4            0.535376            10.021526    LGA         BOS         2730   \n",
       "5            3.635118            14.077778    ATL         LGA         2454   \n",
       "6            8.034824            11.445015    ATL         MCO         2347   \n",
       "7            7.529049            11.019273    ATL         FLL         2287   \n",
       "8            1.089863             3.661355    SEA         LAX         2264   \n",
       "9           -1.401453             8.381210    LAX         DEN         2224   \n",
       "10          13.233090            12.270567    SFO         SEA         2211   \n",
       "11           2.596615             8.257809    LAX         ORD         2162   \n",
       "12           5.175856            10.244434    DCA         BOS         2153   \n",
       "13           9.123624            11.699950    ORD         DCA         2049   \n",
       "14           5.989104            15.017717    SFO         JFK         2043   \n",
       "15           9.922807            12.971684    DFW         ORD         2034   \n",
       "16           8.961145            11.255873    SFO         SAN         2024   \n",
       "17           8.139032            11.591658    SFO         LAS         1962   \n",
       "18           5.623945            11.616921    PHX         DEN         1915   \n",
       "19          14.627981            16.191005    ORD         BOS         1914   \n",
       "20          15.668090            17.364263    ORD         ATL         1910   \n",
       "21          16.732609            16.488347    MSP         ORD         1901   \n",
       "22           6.110926            10.195927    DCA         LGA         1894   \n",
       "23          22.784715            25.850995    MCO         EWR         1880   \n",
       "24           1.705401             8.393362    SLC         DEN         1851   \n",
       "25           8.554878            13.914459    ATL         DCA         1830   \n",
       "26           8.857697            11.472697    DFW         ATL         1825   \n",
       "27          -2.028682             5.934579    LAX         DFW         1822   \n",
       "28           7.138767            15.054455    ATL         BOS         1822   \n",
       "29           9.169613            11.741864    ATL         TPA         1821   \n",
       "..                ...                  ...    ...         ...          ...   \n",
       "70           8.020649            12.602356    ATL         RDU         1359   \n",
       "71          16.493233            20.947408    EWR         BOS         1348   \n",
       "72           7.649811            10.255622    LAX         EWR         1343   \n",
       "73           2.750381             7.531511    SJC         SAN         1327   \n",
       "74           3.626911             7.447248    SAN         PHX         1319   \n",
       "75           8.958365            13.323349    IAH         ATL         1309   \n",
       "76          12.361111            16.795385    MCO         PHL         1306   \n",
       "77           8.818972            10.866403    SJC         LAX         1299   \n",
       "78           2.992163             8.409479    PHX         ORD         1298   \n",
       "79          12.497193            13.576339    ORD         CLE         1290   \n",
       "80           5.502373             9.627668    SFO         PHX         1282   \n",
       "81           9.503160            15.834385    MCO         JFK         1277   \n",
       "82           9.523237            17.548336    FLL         LGA         1271   \n",
       "83           1.961039             9.270816    DTW         LGA         1269   \n",
       "84           5.784064             8.375796    SAN         LAS         1266   \n",
       "85          -0.241129             5.205788    MSP         ATL         1258   \n",
       "86           9.785306            11.079740    ORD         CLT         1257   \n",
       "87          21.388477            22.309641    ORD         EWR         1251   \n",
       "88           6.678922            13.646867    FLL         BWI         1248   \n",
       "89          12.675676            11.939493    ORD         PHL         1242   \n",
       "90          14.529268            17.142276    MCO         SJU         1235   \n",
       "91          -0.466557             7.315359    LAS         ATL         1228   \n",
       "92           7.130360            12.534247    CLE         LGA         1210   \n",
       "93          10.290182            17.349741    RDU         LGA         1208   \n",
       "94           4.963713            11.171836    LAS         DFW         1203   \n",
       "95           9.474979            10.609283    ORD         MCO         1192   \n",
       "96           7.410103            14.545918    LAS         ORD         1189   \n",
       "97           8.254577            12.024390    MSP         MDW         1176   \n",
       "98           0.116638             5.159247    SMF         SAN         1170   \n",
       "99           7.547496             9.105354    SMF         LAX         1168   \n",
       "\n",
       "    dest_latitude  dest_longitude  origin_latitude  origin_longitude  \n",
       "0       40.777222      -73.872500        41.977222        -87.908056  \n",
       "1       33.942500     -118.408056        37.618889       -122.375556  \n",
       "2       40.640000      -73.778611        33.942500       -118.408056  \n",
       "3       36.080000     -115.152222        33.942500       -118.408056  \n",
       "4       42.363056      -71.006389        40.777222        -73.872500  \n",
       "5       40.777222      -73.872500        33.636667        -84.427778  \n",
       "6       28.429444      -81.308889        33.636667        -84.427778  \n",
       "7       26.071667      -80.149722        33.636667        -84.427778  \n",
       "8       33.942500     -118.408056        47.450000       -122.311667  \n",
       "9       39.861667     -104.673056        33.942500       -118.408056  \n",
       "10      47.450000     -122.311667        37.618889       -122.375556  \n",
       "11      41.977222      -87.908056        33.942500       -118.408056  \n",
       "12      42.363056      -71.006389        38.851389        -77.037778  \n",
       "13      38.851389      -77.037778        41.977222        -87.908056  \n",
       "14      40.640000      -73.778611        37.618889       -122.375556  \n",
       "15      41.977222      -87.908056        32.897222        -97.037778  \n",
       "16      32.733611     -117.189722        37.618889       -122.375556  \n",
       "17      36.080000     -115.152222        37.618889       -122.375556  \n",
       "18      39.861667     -104.673056        33.434167       -112.011667  \n",
       "19      42.363056      -71.006389        41.977222        -87.908056  \n",
       "20      33.636667      -84.427778        41.977222        -87.908056  \n",
       "21      41.977222      -87.908056        44.881944        -93.221667  \n",
       "22      40.777222      -73.872500        38.851389        -77.037778  \n",
       "23      40.692500      -74.168611        28.429444        -81.308889  \n",
       "24      39.861667     -104.673056        40.788333       -111.977778  \n",
       "25      38.851389      -77.037778        33.636667        -84.427778  \n",
       "26      33.636667      -84.427778        32.897222        -97.037778  \n",
       "27      32.897222      -97.037778        33.942500       -118.408056  \n",
       "28      42.363056      -71.006389        33.636667        -84.427778  \n",
       "29      27.975556      -82.533333        33.636667        -84.427778  \n",
       "..            ...             ...              ...               ...  \n",
       "70      35.877778      -78.787500        33.636667        -84.427778  \n",
       "71      42.363056      -71.006389        40.692500        -74.168611  \n",
       "72      40.692500      -74.168611        33.942500       -118.408056  \n",
       "73      32.733611     -117.189722        37.363056       -121.928611  \n",
       "74      33.434167     -112.011667        32.733611       -117.189722  \n",
       "75      33.636667      -84.427778        29.984444        -95.341389  \n",
       "76      39.871944      -75.240556        28.429444        -81.308889  \n",
       "77      33.942500     -118.408056        37.363056       -121.928611  \n",
       "78      41.977222      -87.908056        33.434167       -112.011667  \n",
       "79      41.409444      -81.854722        41.977222        -87.908056  \n",
       "80      33.434167     -112.011667        37.618889       -122.375556  \n",
       "81      40.640000      -73.778611        28.429444        -81.308889  \n",
       "82      40.777222      -73.872500        26.071667        -80.149722  \n",
       "83      40.777222      -73.872500        42.212500        -83.353333  \n",
       "84      36.080000     -115.152222        32.733611       -117.189722  \n",
       "85      33.636667      -84.427778        44.881944        -93.221667  \n",
       "86      35.213611      -80.949167        41.977222        -87.908056  \n",
       "87      40.692500      -74.168611        41.977222        -87.908056  \n",
       "88      39.175833      -76.668889        26.071667        -80.149722  \n",
       "89      39.871944      -75.240556        41.977222        -87.908056  \n",
       "90      18.439444      -66.002222        28.429444        -81.308889  \n",
       "91      33.636667      -84.427778        36.080000       -115.152222  \n",
       "92      40.777222      -73.872500        41.409444        -81.854722  \n",
       "93      40.777222      -73.872500        35.877778        -78.787500  \n",
       "94      32.897222      -97.037778        36.080000       -115.152222  \n",
       "95      28.429444      -81.308889        41.977222        -87.908056  \n",
       "96      41.977222      -87.908056        36.080000       -115.152222  \n",
       "97      41.785833      -87.752500        44.881944        -93.221667  \n",
       "98      32.733611     -117.189722        38.695556       -121.590833  \n",
       "99      33.942500     -118.408056        38.695556       -121.590833  \n",
       "\n",
       "[100 rows x 9 columns]"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "eastbound_delays"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "ax = continental_us.plot(\n",
    "    alpha=0.1,\n",
    "    edgecolor='black',\n",
    ")\n",
    "# These \"should\" be great circles, but to keep the demo dependencies lightweight we aren't using basemap\n",
    "for i in eastbound_delays.index:\n",
    "    if eastbound_delays['avg_arrival_delay'][i] > 1:\n",
    "        plt.plot(\n",
    "            (eastbound_delays['origin_longitude'][i], eastbound_delays['dest_longitude'][i]),\n",
    "            (eastbound_delays['origin_latitude'][i], eastbound_delays['dest_latitude'][i]),\n",
    "            'k-',\n",
    "            linewidth=math.sqrt(eastbound_delays['avg_arrival_delay'][i]),\n",
    "            alpha=min(math.sqrt(eastbound_delays['avg_arrival_delay'][i]) * .1, 1)\n",
    "        )\n",
    "plt.title('Average Delays on Eastbound Routes', fontsize=8)\n",
    "pp.savefig()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>avg_arrival_delay</th>\n",
       "      <th>avg_departure_delay</th>\n",
       "      <th>origin</th>\n",
       "      <th>destination</th>\n",
       "      <th>num_flights</th>\n",
       "      <th>dest_latitude</th>\n",
       "      <th>dest_longitude</th>\n",
       "      <th>origin_latitude</th>\n",
       "      <th>origin_longitude</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>12.425526</td>\n",
       "      <td>18.464770</td>\n",
       "      <td>LGA</td>\n",
       "      <td>ORD</td>\n",
       "      <td>3918</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>10.403037</td>\n",
       "      <td>12.776862</td>\n",
       "      <td>LAX</td>\n",
       "      <td>SFO</td>\n",
       "      <td>3849</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>-5.560342</td>\n",
       "      <td>7.309851</td>\n",
       "      <td>JFK</td>\n",
       "      <td>LAX</td>\n",
       "      <td>3288</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4.208628</td>\n",
       "      <td>8.485175</td>\n",
       "      <td>LAS</td>\n",
       "      <td>LAX</td>\n",
       "      <td>2985</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>3.697084</td>\n",
       "      <td>11.359758</td>\n",
       "      <td>BOS</td>\n",
       "      <td>LGA</td>\n",
       "      <td>2730</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>-1.819496</td>\n",
       "      <td>9.400823</td>\n",
       "      <td>LGA</td>\n",
       "      <td>ATL</td>\n",
       "      <td>2455</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>5.628106</td>\n",
       "      <td>8.688623</td>\n",
       "      <td>MCO</td>\n",
       "      <td>ATL</td>\n",
       "      <td>2349</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>10.342394</td>\n",
       "      <td>13.147484</td>\n",
       "      <td>FLL</td>\n",
       "      <td>ATL</td>\n",
       "      <td>2288</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>2.763821</td>\n",
       "      <td>4.163572</td>\n",
       "      <td>LAX</td>\n",
       "      <td>SEA</td>\n",
       "      <td>2265</td>\n",
       "      <td>47.450000</td>\n",
       "      <td>-122.311667</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>5.986943</td>\n",
       "      <td>11.954545</td>\n",
       "      <td>DEN</td>\n",
       "      <td>LAX</td>\n",
       "      <td>2232</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>9.819845</td>\n",
       "      <td>13.201919</td>\n",
       "      <td>SEA</td>\n",
       "      <td>SFO</td>\n",
       "      <td>2209</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>47.450000</td>\n",
       "      <td>-122.311667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>7.642257</td>\n",
       "      <td>13.938519</td>\n",
       "      <td>ORD</td>\n",
       "      <td>LAX</td>\n",
       "      <td>2162</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>4.662879</td>\n",
       "      <td>9.480360</td>\n",
       "      <td>BOS</td>\n",
       "      <td>DCA</td>\n",
       "      <td>2153</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>5.229670</td>\n",
       "      <td>12.057381</td>\n",
       "      <td>JFK</td>\n",
       "      <td>SFO</td>\n",
       "      <td>2045</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>7.056089</td>\n",
       "      <td>12.010500</td>\n",
       "      <td>DCA</td>\n",
       "      <td>ORD</td>\n",
       "      <td>2042</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>13.248205</td>\n",
       "      <td>15.394373</td>\n",
       "      <td>SAN</td>\n",
       "      <td>SFO</td>\n",
       "      <td>2022</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>11.811722</td>\n",
       "      <td>17.106053</td>\n",
       "      <td>ORD</td>\n",
       "      <td>DFW</td>\n",
       "      <td>1966</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>13.284536</td>\n",
       "      <td>14.376931</td>\n",
       "      <td>LAS</td>\n",
       "      <td>SFO</td>\n",
       "      <td>1961</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>10.739107</td>\n",
       "      <td>14.874340</td>\n",
       "      <td>BOS</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1917</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>6.887895</td>\n",
       "      <td>10.904261</td>\n",
       "      <td>DEN</td>\n",
       "      <td>PHX</td>\n",
       "      <td>1917</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>13.821962</td>\n",
       "      <td>18.446211</td>\n",
       "      <td>ATL</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1912</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>17.389702</td>\n",
       "      <td>20.031755</td>\n",
       "      <td>ORD</td>\n",
       "      <td>MSP</td>\n",
       "      <td>1902</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>3.751659</td>\n",
       "      <td>8.422210</td>\n",
       "      <td>LGA</td>\n",
       "      <td>DCA</td>\n",
       "      <td>1897</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>16.136193</td>\n",
       "      <td>18.990909</td>\n",
       "      <td>EWR</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1884</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>8.472191</td>\n",
       "      <td>12.027624</td>\n",
       "      <td>DCA</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1830</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>38.851389</td>\n",
       "      <td>-77.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>2.885064</td>\n",
       "      <td>10.713418</td>\n",
       "      <td>ATL</td>\n",
       "      <td>DFW</td>\n",
       "      <td>1824</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>4.807163</td>\n",
       "      <td>11.680418</td>\n",
       "      <td>BOS</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1821</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>6.342178</td>\n",
       "      <td>8.790839</td>\n",
       "      <td>TPA</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1821</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>27.975556</td>\n",
       "      <td>-82.533333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>0.227598</td>\n",
       "      <td>9.461538</td>\n",
       "      <td>DFW</td>\n",
       "      <td>LAX</td>\n",
       "      <td>1821</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>7.613548</td>\n",
       "      <td>11.766241</td>\n",
       "      <td>DEN</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1815</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>39.861667</td>\n",
       "      <td>-104.673056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>70</th>\n",
       "      <td>10.475240</td>\n",
       "      <td>13.282657</td>\n",
       "      <td>RDU</td>\n",
       "      <td>ATL</td>\n",
       "      <td>1358</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "      <td>35.877778</td>\n",
       "      <td>-78.787500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>71</th>\n",
       "      <td>18.517656</td>\n",
       "      <td>20.660165</td>\n",
       "      <td>BOS</td>\n",
       "      <td>EWR</td>\n",
       "      <td>1350</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "      <td>42.363056</td>\n",
       "      <td>-71.006389</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>72</th>\n",
       "      <td>15.629516</td>\n",
       "      <td>18.663366</td>\n",
       "      <td>EWR</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1349</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>73</th>\n",
       "      <td>3.109774</td>\n",
       "      <td>10.332832</td>\n",
       "      <td>EWR</td>\n",
       "      <td>LAX</td>\n",
       "      <td>1340</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "      <td>40.692500</td>\n",
       "      <td>-74.168611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>74</th>\n",
       "      <td>2.894977</td>\n",
       "      <td>6.786910</td>\n",
       "      <td>SAN</td>\n",
       "      <td>SJC</td>\n",
       "      <td>1323</td>\n",
       "      <td>37.363056</td>\n",
       "      <td>-121.928611</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75</th>\n",
       "      <td>2.911877</td>\n",
       "      <td>7.041379</td>\n",
       "      <td>PHX</td>\n",
       "      <td>SAN</td>\n",
       "      <td>1315</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>76</th>\n",
       "      <td>3.196018</td>\n",
       "      <td>9.843917</td>\n",
       "      <td>ATL</td>\n",
       "      <td>IAH</td>\n",
       "      <td>1314</td>\n",
       "      <td>29.984444</td>\n",
       "      <td>-95.341389</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>77</th>\n",
       "      <td>13.977537</td>\n",
       "      <td>15.537867</td>\n",
       "      <td>PHL</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1304</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>39.871944</td>\n",
       "      <td>-75.240556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>78</th>\n",
       "      <td>4.504327</td>\n",
       "      <td>10.565696</td>\n",
       "      <td>LAX</td>\n",
       "      <td>SJC</td>\n",
       "      <td>1299</td>\n",
       "      <td>37.363056</td>\n",
       "      <td>-121.928611</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>79</th>\n",
       "      <td>7.296498</td>\n",
       "      <td>12.178849</td>\n",
       "      <td>ORD</td>\n",
       "      <td>PHX</td>\n",
       "      <td>1298</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>80</th>\n",
       "      <td>7.280772</td>\n",
       "      <td>9.066400</td>\n",
       "      <td>CLE</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1292</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>41.409444</td>\n",
       "      <td>-81.854722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>81</th>\n",
       "      <td>9.965327</td>\n",
       "      <td>14.964539</td>\n",
       "      <td>PHX</td>\n",
       "      <td>SFO</td>\n",
       "      <td>1281</td>\n",
       "      <td>37.618889</td>\n",
       "      <td>-122.375556</td>\n",
       "      <td>33.434167</td>\n",
       "      <td>-112.011667</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>82</th>\n",
       "      <td>5.251383</td>\n",
       "      <td>11.316824</td>\n",
       "      <td>JFK</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1280</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>40.640000</td>\n",
       "      <td>-73.778611</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>83</th>\n",
       "      <td>6.929027</td>\n",
       "      <td>15.889683</td>\n",
       "      <td>LGA</td>\n",
       "      <td>FLL</td>\n",
       "      <td>1271</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>84</th>\n",
       "      <td>-0.849636</td>\n",
       "      <td>9.660225</td>\n",
       "      <td>LGA</td>\n",
       "      <td>DTW</td>\n",
       "      <td>1269</td>\n",
       "      <td>42.212500</td>\n",
       "      <td>-83.353333</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>85</th>\n",
       "      <td>4.851793</td>\n",
       "      <td>8.012739</td>\n",
       "      <td>LAS</td>\n",
       "      <td>SAN</td>\n",
       "      <td>1264</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>86</th>\n",
       "      <td>4.814516</td>\n",
       "      <td>12.067524</td>\n",
       "      <td>ATL</td>\n",
       "      <td>MSP</td>\n",
       "      <td>1257</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>87</th>\n",
       "      <td>7.329508</td>\n",
       "      <td>12.663948</td>\n",
       "      <td>BWI</td>\n",
       "      <td>FLL</td>\n",
       "      <td>1248</td>\n",
       "      <td>26.071667</td>\n",
       "      <td>-80.149722</td>\n",
       "      <td>39.175833</td>\n",
       "      <td>-76.668889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>88</th>\n",
       "      <td>4.461854</td>\n",
       "      <td>10.488163</td>\n",
       "      <td>PHL</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1243</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>39.871944</td>\n",
       "      <td>-75.240556</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>89</th>\n",
       "      <td>4.665848</td>\n",
       "      <td>11.544190</td>\n",
       "      <td>SJU</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1230</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>18.439444</td>\n",
       "      <td>-66.002222</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>90</th>\n",
       "      <td>3.557551</td>\n",
       "      <td>11.718367</td>\n",
       "      <td>ATL</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1228</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>33.636667</td>\n",
       "      <td>-84.427778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>91</th>\n",
       "      <td>3.702791</td>\n",
       "      <td>6.728243</td>\n",
       "      <td>SAN</td>\n",
       "      <td>SMF</td>\n",
       "      <td>1220</td>\n",
       "      <td>38.695556</td>\n",
       "      <td>-121.590833</td>\n",
       "      <td>32.733611</td>\n",
       "      <td>-117.189722</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>92</th>\n",
       "      <td>-1.074678</td>\n",
       "      <td>8.514555</td>\n",
       "      <td>LGA</td>\n",
       "      <td>CLE</td>\n",
       "      <td>1209</td>\n",
       "      <td>41.409444</td>\n",
       "      <td>-81.854722</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>93</th>\n",
       "      <td>8.660684</td>\n",
       "      <td>15.161512</td>\n",
       "      <td>LGA</td>\n",
       "      <td>RDU</td>\n",
       "      <td>1208</td>\n",
       "      <td>35.877778</td>\n",
       "      <td>-78.787500</td>\n",
       "      <td>40.777222</td>\n",
       "      <td>-73.872500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>94</th>\n",
       "      <td>8.933054</td>\n",
       "      <td>12.438127</td>\n",
       "      <td>DFW</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1203</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>32.897222</td>\n",
       "      <td>-97.037778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>95</th>\n",
       "      <td>13.814941</td>\n",
       "      <td>16.315657</td>\n",
       "      <td>MCO</td>\n",
       "      <td>ORD</td>\n",
       "      <td>1195</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>96</th>\n",
       "      <td>16.576661</td>\n",
       "      <td>18.411064</td>\n",
       "      <td>ORD</td>\n",
       "      <td>LAS</td>\n",
       "      <td>1189</td>\n",
       "      <td>36.080000</td>\n",
       "      <td>-115.152222</td>\n",
       "      <td>41.977222</td>\n",
       "      <td>-87.908056</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>97</th>\n",
       "      <td>10.474191</td>\n",
       "      <td>15.047079</td>\n",
       "      <td>MDW</td>\n",
       "      <td>MSP</td>\n",
       "      <td>1176</td>\n",
       "      <td>44.881944</td>\n",
       "      <td>-93.221667</td>\n",
       "      <td>41.785833</td>\n",
       "      <td>-87.752500</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>98</th>\n",
       "      <td>10.426087</td>\n",
       "      <td>15.198089</td>\n",
       "      <td>BWI</td>\n",
       "      <td>MCO</td>\n",
       "      <td>1175</td>\n",
       "      <td>28.429444</td>\n",
       "      <td>-81.308889</td>\n",
       "      <td>39.175833</td>\n",
       "      <td>-76.668889</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>99</th>\n",
       "      <td>2.954350</td>\n",
       "      <td>10.781411</td>\n",
       "      <td>LAX</td>\n",
       "      <td>SMF</td>\n",
       "      <td>1170</td>\n",
       "      <td>38.695556</td>\n",
       "      <td>-121.590833</td>\n",
       "      <td>33.942500</td>\n",
       "      <td>-118.408056</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>100 rows × 9 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "    avg_arrival_delay  avg_departure_delay origin destination  num_flights  \\\n",
       "0           12.425526            18.464770    LGA         ORD         3918   \n",
       "1           10.403037            12.776862    LAX         SFO         3849   \n",
       "2           -5.560342             7.309851    JFK         LAX         3288   \n",
       "3            4.208628             8.485175    LAS         LAX         2985   \n",
       "4            3.697084            11.359758    BOS         LGA         2730   \n",
       "5           -1.819496             9.400823    LGA         ATL         2455   \n",
       "6            5.628106             8.688623    MCO         ATL         2349   \n",
       "7           10.342394            13.147484    FLL         ATL         2288   \n",
       "8            2.763821             4.163572    LAX         SEA         2265   \n",
       "9            5.986943            11.954545    DEN         LAX         2232   \n",
       "10           9.819845            13.201919    SEA         SFO         2209   \n",
       "11           7.642257            13.938519    ORD         LAX         2162   \n",
       "12           4.662879             9.480360    BOS         DCA         2153   \n",
       "13           5.229670            12.057381    JFK         SFO         2045   \n",
       "14           7.056089            12.010500    DCA         ORD         2042   \n",
       "15          13.248205            15.394373    SAN         SFO         2022   \n",
       "16          11.811722            17.106053    ORD         DFW         1966   \n",
       "17          13.284536            14.376931    LAS         SFO         1961   \n",
       "18          10.739107            14.874340    BOS         ORD         1917   \n",
       "19           6.887895            10.904261    DEN         PHX         1917   \n",
       "20          13.821962            18.446211    ATL         ORD         1912   \n",
       "21          17.389702            20.031755    ORD         MSP         1902   \n",
       "22           3.751659             8.422210    LGA         DCA         1897   \n",
       "23          16.136193            18.990909    EWR         MCO         1884   \n",
       "24           8.472191            12.027624    DCA         ATL         1830   \n",
       "25           2.885064            10.713418    ATL         DFW         1824   \n",
       "26           4.807163            11.680418    BOS         ATL         1821   \n",
       "27           6.342178             8.790839    TPA         ATL         1821   \n",
       "28           0.227598             9.461538    DFW         LAX         1821   \n",
       "29           7.613548            11.766241    DEN         LAS         1815   \n",
       "..                ...                  ...    ...         ...          ...   \n",
       "70          10.475240            13.282657    RDU         ATL         1358   \n",
       "71          18.517656            20.660165    BOS         EWR         1350   \n",
       "72          15.629516            18.663366    EWR         ORD         1349   \n",
       "73           3.109774            10.332832    EWR         LAX         1340   \n",
       "74           2.894977             6.786910    SAN         SJC         1323   \n",
       "75           2.911877             7.041379    PHX         SAN         1315   \n",
       "76           3.196018             9.843917    ATL         IAH         1314   \n",
       "77          13.977537            15.537867    PHL         MCO         1304   \n",
       "78           4.504327            10.565696    LAX         SJC         1299   \n",
       "79           7.296498            12.178849    ORD         PHX         1298   \n",
       "80           7.280772             9.066400    CLE         ORD         1292   \n",
       "81           9.965327            14.964539    PHX         SFO         1281   \n",
       "82           5.251383            11.316824    JFK         MCO         1280   \n",
       "83           6.929027            15.889683    LGA         FLL         1271   \n",
       "84          -0.849636             9.660225    LGA         DTW         1269   \n",
       "85           4.851793             8.012739    LAS         SAN         1264   \n",
       "86           4.814516            12.067524    ATL         MSP         1257   \n",
       "87           7.329508            12.663948    BWI         FLL         1248   \n",
       "88           4.461854            10.488163    PHL         ORD         1243   \n",
       "89           4.665848            11.544190    SJU         MCO         1230   \n",
       "90           3.557551            11.718367    ATL         LAS         1228   \n",
       "91           3.702791             6.728243    SAN         SMF         1220   \n",
       "92          -1.074678             8.514555    LGA         CLE         1209   \n",
       "93           8.660684            15.161512    LGA         RDU         1208   \n",
       "94           8.933054            12.438127    DFW         LAS         1203   \n",
       "95          13.814941            16.315657    MCO         ORD         1195   \n",
       "96          16.576661            18.411064    ORD         LAS         1189   \n",
       "97          10.474191            15.047079    MDW         MSP         1176   \n",
       "98          10.426087            15.198089    BWI         MCO         1175   \n",
       "99           2.954350            10.781411    LAX         SMF         1170   \n",
       "\n",
       "    dest_latitude  dest_longitude  origin_latitude  origin_longitude  \n",
       "0       41.977222      -87.908056        40.777222        -73.872500  \n",
       "1       37.618889     -122.375556        33.942500       -118.408056  \n",
       "2       33.942500     -118.408056        40.640000        -73.778611  \n",
       "3       33.942500     -118.408056        36.080000       -115.152222  \n",
       "4       40.777222      -73.872500        42.363056        -71.006389  \n",
       "5       33.636667      -84.427778        40.777222        -73.872500  \n",
       "6       33.636667      -84.427778        28.429444        -81.308889  \n",
       "7       33.636667      -84.427778        26.071667        -80.149722  \n",
       "8       47.450000     -122.311667        33.942500       -118.408056  \n",
       "9       33.942500     -118.408056        39.861667       -104.673056  \n",
       "10      37.618889     -122.375556        47.450000       -122.311667  \n",
       "11      33.942500     -118.408056        41.977222        -87.908056  \n",
       "12      38.851389      -77.037778        42.363056        -71.006389  \n",
       "13      37.618889     -122.375556        40.640000        -73.778611  \n",
       "14      41.977222      -87.908056        38.851389        -77.037778  \n",
       "15      37.618889     -122.375556        32.733611       -117.189722  \n",
       "16      32.897222      -97.037778        41.977222        -87.908056  \n",
       "17      37.618889     -122.375556        36.080000       -115.152222  \n",
       "18      41.977222      -87.908056        42.363056        -71.006389  \n",
       "19      33.434167     -112.011667        39.861667       -104.673056  \n",
       "20      41.977222      -87.908056        33.636667        -84.427778  \n",
       "21      44.881944      -93.221667        41.977222        -87.908056  \n",
       "22      38.851389      -77.037778        40.777222        -73.872500  \n",
       "23      28.429444      -81.308889        40.692500        -74.168611  \n",
       "24      33.636667      -84.427778        38.851389        -77.037778  \n",
       "25      32.897222      -97.037778        33.636667        -84.427778  \n",
       "26      33.636667      -84.427778        42.363056        -71.006389  \n",
       "27      33.636667      -84.427778        27.975556        -82.533333  \n",
       "28      33.942500     -118.408056        32.897222        -97.037778  \n",
       "29      36.080000     -115.152222        39.861667       -104.673056  \n",
       "..            ...             ...              ...               ...  \n",
       "70      33.636667      -84.427778        35.877778        -78.787500  \n",
       "71      40.692500      -74.168611        42.363056        -71.006389  \n",
       "72      41.977222      -87.908056        40.692500        -74.168611  \n",
       "73      33.942500     -118.408056        40.692500        -74.168611  \n",
       "74      37.363056     -121.928611        32.733611       -117.189722  \n",
       "75      32.733611     -117.189722        33.434167       -112.011667  \n",
       "76      29.984444      -95.341389        33.636667        -84.427778  \n",
       "77      28.429444      -81.308889        39.871944        -75.240556  \n",
       "78      37.363056     -121.928611        33.942500       -118.408056  \n",
       "79      33.434167     -112.011667        41.977222        -87.908056  \n",
       "80      41.977222      -87.908056        41.409444        -81.854722  \n",
       "81      37.618889     -122.375556        33.434167       -112.011667  \n",
       "82      28.429444      -81.308889        40.640000        -73.778611  \n",
       "83      26.071667      -80.149722        40.777222        -73.872500  \n",
       "84      42.212500      -83.353333        40.777222        -73.872500  \n",
       "85      32.733611     -117.189722        36.080000       -115.152222  \n",
       "86      44.881944      -93.221667        33.636667        -84.427778  \n",
       "87      26.071667      -80.149722        39.175833        -76.668889  \n",
       "88      41.977222      -87.908056        39.871944        -75.240556  \n",
       "89      28.429444      -81.308889        18.439444        -66.002222  \n",
       "90      36.080000     -115.152222        33.636667        -84.427778  \n",
       "91      38.695556     -121.590833        32.733611       -117.189722  \n",
       "92      41.409444      -81.854722        40.777222        -73.872500  \n",
       "93      35.877778      -78.787500        40.777222        -73.872500  \n",
       "94      36.080000     -115.152222        32.897222        -97.037778  \n",
       "95      41.977222      -87.908056        28.429444        -81.308889  \n",
       "96      36.080000     -115.152222        41.977222        -87.908056  \n",
       "97      44.881944      -93.221667        41.785833        -87.752500  \n",
       "98      28.429444      -81.308889        39.175833        -76.668889  \n",
       "99      38.695556     -121.590833        33.942500       -118.408056  \n",
       "\n",
       "[100 rows x 9 columns]"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "westbound_delays"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAADcCAYAAABgW1pkAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzsvXmQZNl13ve7b8vl5Z5ZW3f1Mj3dPRjMDDAEBhhgBiBAcAFBgqSCpERqoUVJFKygFKStEEHRlh00JcqmbGuhw5INKyySFiSakkgIXExxBSgAxDIbZu29q7v23JeXmS/fdv3He5md1bV3V3V3NfKLqMisl2+5mfnyu+ee851zhJSSCSaYYIIJjj6U+z2ACSaYYIIJDgYTQp9gggkmeEgwIfQJJphggocEE0KfYIIJJnhIMCH0CSaYYIKHBBNCn2CCCSZ4SDAh9IcYQojLQogfvt/jABBCtIQQfySE+GMhxD8QQug77PuFezm2ses+IoT4tej5tBBiIISIRf9/TgiR2eN5flQIoUTPf0kIcfaQxvtLQojTt227GH3GXxZCfO8+z/e0EOJdBznGCe4tJoT+kEII8U7gC8D33MU5DvL+eE1K+REp5bcALvA3D/DcBwIp5XXgkejf9wBfBd4phFABU0rZ3uOpfpT799uqRJ/xtwD/1T6PfRqYEPoRxoTQH158P/DPgaQQIiaEOC6E+FUAIYQqhPhc9PzHhBD/Ofp7V7Tt60KIfw18UgjxVyLr9AUhxHdErz8rhHhJCPFvhRAvRdumhBCfjazDf77L2P5H4Lui4z4uhPgTIcSXhBDfOb7T7deO3sfvj73+h9G23472+7XbjteiMf5J9KgJIT4shPj/hBC/KYT4ohAiddvYykKIKUJC/z+jx8eBN7carxDCGL++EOK9hMT4h0KIH4nO+TPRMT8XneNktFr5ohDip6NtI0t+7Lv5WSHErwgh/kAI8S+jbY8IIb4ihPgscGaHzzgF6NExWSHEb0Vj+MWxc3/b2LVPA58AfkoI8WkR4l9E4/xtIUReCPFcdO0/FkL8tR2uPcH9gpRy8vcQ/gGfjR7/S+C7o+f/CYgDHwZ+DigBnwUEUAA+E+1XI7RIAZLRYxb4vej5bwHzgAlUo23/K/D+6PkvDJ+PjecLt/3/x4QGxecADTCAPxzfd5tr/0vgLPAY8CngUeCXotfEbdf4s8B/Fz3/e8APRe/9P0bb/lvg+2475mcJJ5v/B0gA/xfwVwhXFJvGu9X1h/tEz38J+Itjn9tx4H8HPhht+13gWLTf2eHxY2P5r6PnvwfkCCfp56MxvAGcvm38F4HPAw3gu6JtPwX8yNjn92x07m8bG+NpwpXFj0Xbvgf4mej5x4CfAf4+8OGtPuvJ34PxpzHBQ4fI0ntKCPG7QAy4BPw2IaF/DPgIIVGdAd5JSK7juCil7EbPPyqE+ElC0p+OtmWklEvRtS5H2x4H/ichhCS0Dr+6w/gMQrdLKTruD6KXpoUQYmzXra79aeCHARX4t1LKq0KI14QQnwZeBP7x2PGPAi9Fz18A3g2sA69H25YJSXIcXyO0yoWUsi+ESALPAL+81XiBa8B21x/i5ejxNUKXzvi4Xom2jdfgGP8MhmNdIZzYzgAvSyk9IcSrW1yrIqX8UGR9fwfwO9H1fmfsczi7w/WGeBz4YSHERwknjz8F/gnw94QQPwb8Ijt8xxPcH0xcLg8nvp/Q0vpOGfpT5yJ/+L8HfhB4Qkr5KnAd+JqU8sNSyg8D3x4dH4yd62cIJ4HvG9veFkIci8huGPC7CPzt6FzPAP9xh/F9ktBarRKS3LdG13+njMy/Ha79eeCD0d/nRRi0/CdSyr8IfKcQYmbs+KuEJA4hKV+Nnu9EZl8FfgC4Gf3fBZ4jJN5N4yW01G+/vks44QzxzujxSWDhtnF9U7StRfg9xYBzY8fePtbr3PLrP8U2kFL+AfBuIUR+m89heD0BPBG9Nj7ui8CvRN/nB4D/BmhIKX+c8Pv7H7a79gT3DxML/eHEdwP/29j/bxIu8T8vhHiE0CWAlLIS+Uf/BPCBPyJcVo/jt4A/ISS6ZrTt7wO/CVwBFqNt/xD4lBAiS0i+P0ZIVEM8JYT4I0JS+iLwC1LKQAjxjwn9zTIa53iwdNO1o2NeJXRpBEKIU8D/HRHcNaA8dvxngB+M3t8qoSvo+Z0+uOgzSRNashAS+dNSSgdgi/H+sy2u/9vAZ4Z+b+BDQogfBz4vpVwSQvwj4JejlcpvSimXhRC/Avyr6HprOwzxfwH+DeFKY32n90K4mvkrhKuxfyOE+OvAq1LKLwshVoDfAL6X0D0D8GXgl4QQTwI/Afxi9J0B/FPgjBDi+wlXYL+wy7UnuA8QGw2iCSbYHUIILVrym4S+7R1J8hCu/4+Afyel/Nq9vO4EEzzomLhcJrgTPC+E+Dzwn4H/+V5eOFKKnJqQ+QQTbMbEQp9gggkmeEgwsdAnmGCCCR4STAh9ggkmmOAhwT1VuZRKJXn69Ol7eckJJphggiOPF198sSqlnNptv3tK6KdPn+aFF17YfccJJphggglGEELc2Mt+eyJ0IcQC0CHUKntSymeEEAXg/yVMGV4A/pyUsrHdOSaYYIIJJjhc7MeH/i1SyqejLECAv0tYe+McYU2Lv3vgo5tgggkmmGDPuJug6PcR1rcgevwzdz+cCSaYYIIJ7hR7JXQJ/J4Q4kUhxCeibTNSytXo+Rows9WBQohPiLD86QuVSuUuhzvBBBNMMMF22GtQ9ANRvYlp4PeFEBfGX5RSyqi2xSZIKT9FWOaUZ555ZpLFNMEEE0xwSNiThS6lXI4ey4QFfd4LrAsh5gCix/L2Z5hgggcfruviOA5BEOy+8wQTPIDYldCFEGZUfY6oGNN3ENZo/izwl6Pd/jI7l0udYIIHGp7ncWN5jYXlMtVa/X4PZ4IJ7gh7cbnMAL8R9R3QgH8jpfxdIcTXgF+LWlHdAP7c4Q1zb/B9H9/37/l1gyBACMF4b4attj0oOMz6PUPrVlH2Hm8/zM/I931UVd11P8/zQCikc3nazRpTJflAfncTTLATdiV0KeU1bhXoH99eA771MAZ1p2g2W1Rb3T39gA8SjUYdw4hhmuZoW7vTRgaSbDZ7T8eyF+yFzu+UzFrNJkJRyGQym6+7zURymLS5tLxEqVQiHovvvrOqoSgKUqj0+32SyeQhjmyCCQ4eD1WDC9NMUu/0SecL9/S6zY6FHk9suO7A97H7934s9xvdvg1CkM7l7/dQAMgPHAauw9Ts3r+HWNJkuVwnn7aJxwxUVUVRFFRVRVXVieU+wQOLh4rQ4/E4hiZwHAfDMO7rWDRVuy/unwk2QkqJIvaXbhGLxTAMg3avR7PXBSRICUEABBi6RszQiRs6uq4Ti8Xu+apwggm2wpEh9LVyBcf1MBNxEvHwB6dpm4dfyKZZb/buO6ErqobvTQj9fkNKiabv/zYXQmxwoY2fz/d9bM+j23XxvT4ELmY8RiaVJJFIjMg9CAI8z8PzPBRFwTCMXWMLUkps28ZxHOLxOLFYbN9jn+AbF0eC0B3HoWX1MbN5WgOHutUG30NVIZWIk0zEicfjaJqGaZrIagMp729QS9NUfM+7b9efIISmqdj9/oGdTwiBpmkbjAkpJY7jsNqwkJUGcUPD8338QCKECoqKDHyQPrqqYiZiI6NEVdXR8Va3R7vbRwoVRdMJGhaGJshnUpimOVkFTLArjgShG4ZBKhHDcd0NVpPv+/Qch3azixq0ODU/h6IoxGMGruveVytd0zQcz8XzvC1XEg8zggfI1ZTL5bm8Xsa2beLxPQRG7wBCCGKx2Miadl2XROR3vx2e59F1XVrNLt6gTrVapjQ1haoZ6LE4Zq644TjXdSm3e8h6i6yZIJNOEYvFJn78CbbEkWlwMV0q4NndDUkfqqqSSCRIZ7L4ikar1SYIAi5fvMAbr7/G4uLN++bHNgyDfL7ItStXvqESVRRFwANENoZhMD07w8rS0j27pq7r27pWNE0b3bNd2yaezJAvzZDJ5UkkEpuO03WddCZLOl+i6yssrte5sbRKq9WaxGgm2IQjYzrquk4+bdLu97f0bZqpNNVmDcPQ+Q///t+xsLjM3PHjPPf8N5PNZjFTKVLpNKlUCtNMYaZSB7aEVYRCIDeT9rHjx7h4sYNlWVvK+Ca4NygWS6yvrhEEwb708YcJy7LodDqcO//YnvYXQoQyymQSz/OotLuUG23SyTi5TPrQVh8T8EDdN7vhyBA6QDpl0litwhaErigKqpFgcWmZTqdDs1EHBCvLi3S7HUwztWGZKoQgkUiSSqcwUyHRp1JpUuk0uq4f2JiLhTzLi4u4MzPkC4Ujc2M8TFAUBd3QR4HGe40gCGjU66NJXyBYW1ll/tSpO3LHaZpGOpsdBVAX1+voChSyE1/7QcN1XZZWyyTjBlOlIgCDwQDbHqDrGqlU6j6PcCOOFKHHYjF0VWzrl06aJuWVJUrTMzStLnbfptftEfgBzUaTVDokbU3TkFLS63Xp9bqwvr7hPEYsdovgU2nM6LhEIrHluISqILdxq5SmpjFiCaqVdeq1Oo+eO/vQk3rgP3guJlXV7jmhe55HtVymWqthpkwMzcAPAmqVMvFEglzu7pLOQqMkQSKRGPnaqbfImAmymfREIXOXcByHpdUyaiKF5ThYN5cJABQNVdPxWl3S3R5TxcIDEyd7MEaxD+QzJtVOj9QWLgwhBMXZY7ztyXcyN3+KtbVV3vP+9yOAWrVKr9ulXqshFIV0JkN8mxveGQyoDwbUa7UN2zVNu2XNp9OYpkkqlQ595Or2JJ3JpMlk0izeuMnCtWucPnPmoSV1oSiHmvl5pzCMGHa/d09cX47jUC2XaTYbpNJZzp47N5pIer0enU6Lc4/tzdWyV+i6jq6HVrvV69FcqRA3VIq5zJYuygl2xjiZx+NxiMe3KCORwup0qNYbzE7v2u7znuDIEXoymSRodLZ93TAMDMMgnkyQzeXIpLMUS0Xe8+z7aTTq1Gs1BrZNv9fDDwJ0XUcIQa8bWus7BTA9z6PVbNBqbuy012y1SCYSnDx1akT4phmS/vjMfeLUSa5fv8b1q9c4cerkfdfKHwYUoeAHD16wLpUysTrWoZ3fcRw67TatRpP+oE8+X+Ts+cc2fMdBELB08yZzc8cOzaIb6edNE8dxWC43ODmnTnzs+8CQzLXkxlXOVq4sIxYLcxEeEBw5Qtc0DbYIQN6OeCweqWDi9Pt9rE6HqalpSqUp2q0W9VotdLcAqqZx4uRJcvkCnutiWWEg0+qEj12rExZv2g5S0ut2WVtdBVY3vBRPJEbumyHZ9/t9Ll64gEAyPTPD9Mzs3XwkDxQU5cEkdE03cJzBoZy71+tx7cplzHSaQqlIJpvdcgVWq1WxBzaKem9+doZh4CWSrFVqTBVyJKOA6kHGiB5GrFVqqInUkXRZHTlCF0KgqWHxpGGNjduTPCBcgoYzqiCdyVCv14gnEsTjcbK5HNlcjn6/T71WpdVsUq1UqFWrpDMZCsUSM7NzG67b7/fpdi26HSsi/JDsB7aNEOBv4ze2+33sfp/qbd2aVFWjXq/xyKOPYllWaNWn0iSTySOtMRaK8kD60FMpk0VncCh69CAI0I04jzxyZsf9stkcACtLN3GcaeLxJMlk4lD9r8lkkk7bY3m9iq5pBIHPmVMnjvQ9dphwHIeB65NJH80VzZEjdADb7rO2tIpQBJ7rk0jEMVMpsrnchv3i8Tiu55LJZLH7fdbX1jhx8uTIekokEhyfP8HM7ByNeo16vU671aLdahFPJCgUiuTy+Q3Bp1Jpo6/MdV1WV1a5dvUyM7OzdK0OVsei3+/tWKa20+nQtSzq1Sr1anW0XVXVkazSTKXGrPuDk1keJoYB5wcNiqJQKJaoV6scm58/8PNLdp/EDMNgamoaXTew2m1azRYDu49uGCQSJplslkwmfeDxlXQmg++bSCnpdto0Gk1MM4mqqg9MMO9BQcfqohpHk8zhiBL6dKlIPFMI/elBQLvdodfrsnDtKsWpW4Q7LJna63aZmZ1jeXGRSnl9k/WtaRpT0zOUpqZZXlrCsjpUq1VuXL8OEFr02Ry6sf1SVdcNzp1/bPQDCYKArmVtcN90LYtu18L3fWQQoCqbCdr3fdrtFu12a9NryaR56DLLu4UQgo7Voby+dkfHB8HdTQaB7xPIAN8PEAgkAYEfEAQBvV4PTVc5xsEQuud51KoVyusVMrm9B1tzuRy5MePDtm06nTb1aoWlmzeIR2oqTdc4efLUgRD80BjI5PLUO21qnT4KASfmph/KWM6dIAgCmp0uyezRrZB6JAnd0DWCXhiIUBSFXC5LLpcl8ANeeeklyutrpNMZYlHmXb1eQ9U0zHSKdqtFIpHEiMXoWtbox9LptOlaXVRNGwWW4vEYPavLYDCgVq2QSmcoFAskEpvrZAsEly9eZO74cXK5HEqkpEnfpqqQUtLv97l54zpLi0vMzMxQq1ZxHAfPc3d83wclszxs+J6Hd6dulzHrXtllRTJeYmC4r2bcytJUhBI+Fwq23Q8TvFIHU9bX8zwuX7hAKpPh0XNn76p2ejwe1iKamprG8zxs2wagvLbGwvVrlKZmyGTSBzJuIQTpTJYgCOg0qnieNyH0CK1WG6lsn+V7FHAkCT1c1m8mjMD3WLh2hRsLC8zOzpHJZUkkkriug+f7ICVrKyssXL1GaXqKXKGAiER2iWSC6ZnZTf5Vz/No1GvUajV8z6Neq5FI9ikUimRzuZEvMpfP0253WLy5gGEY2/7Ahxl/6VSWd7yzGG1TicdiHD95gn6/h9UJA7HWmPtmJ+wmszRNc5Qlm0qlSZrmod20vu9TKBQ4duzYoZz/TnHlcpm5Y3MHFoDutNsESGZmZw+UEDXtVrJK8swZarUqNxeu8+Q73nFg14DQENLiYd13M26Rz4bZpt+ovvVer0elaZEpFPd1nKIo2AP3gSjZDfsgdCGECrwALEspPy6E+CXgQ8DQN/CjUspXDn6IW45lgyU3hKqpzMzOsbqygqqppFNpnnzqKRqNBvPH5zFTKR458yg3FhaIx2Mcnz+xK7GNu2NazSb1eo1+r8dyr8fa2irFYpF8oYimaRiGjoiO2Q3pbJbFGwvE4nHOnj/H0uIidj+cKAq33VS+70eKm1uqG6tj3bHMMlyBpEilUyTN1Ab3zd36VIMgQDyAFk4qnaZer4/e753Cdd2wDEWhgNVuU61WD23yUhQFRSiomjoKnFcrYaKSIhTMpElxqnTHQd6hvHGYbRrTBKV89htKt+44Dt1uj2qrg5nN73tC0zQNPZnm5so6x2dK921VPBrPPvb9SeAtYNyH8FNSyn9/sEPaHb7vI7f44BVFQdd1EpFU0EylyOULNBoNLKuDmUphGAYnTp5kdXmZWrXC1PTMnq4phCCXz5PL5+n1etRrVdqtFuX1dSrlMplslm63S6lU2tNMncmkeeKpp0b/l0ol1tfWSGcym0hVVdWRMmccMpJL7ldmKaUcKXVuxyaZZeS+2auEy/c8tHsky9sPZmdDy7xerd0xoQdBwK9++lcoFEp88EMfxnFdiofcmclMpaC6HgXr27SadU6cOo2iKDTrdS5duEAqm+HMLgqbnTB0+biuy3K5walj2pGU7O0VUkrWK1XqjRbdvk1xagYzW7hj0UEsFkNRciyuVZkr5UinD8Y9difY0y9PCDEPfDfw88DfPtQR7QGe56FuQRqKoowaZgZRPXTDMDB0g263O9ovHo+TLxSo12tRPZf9fQHJZJJk8iTurDtSx1QrFW7eWODtTz5FLJ4gk83ua7bP5fN0u10Wb97gkTOP7ukYIQRdq0PX6iIQJM3Q4hYzswwGg9Dn3u2NfO+9bm+DFns/nXw0TSNpJkkmTZKmGT0miccTo/cZjsci+YDVtxgimTTpWXeeXHTxwlu89sor1GtVXnnpBR49e55v++h3HuAINyMej3P82AmuX7uGpqk89rbHRxP+wLZRFIXMARGIruuoRgzbth9IQvd9n36/v6OKqtfr7bpisSyLvq+gJdMMrB7mAXx+uq6TyhVYrTbQdf2+JXLt1ZT6p8Angdvf+c8LIf574A+Bvyul3JS5IYT4BPAJgJMnT97FUG9h4LhbBszG3SdyTC1hpkwajQaDwWB0o+byefr9HtVKhVg8fkdKEV3XmZ6ZZWp6htdfe5WpqWkGts3S4k20NZ1CoTByx+wFM7OzXHjzDRr1OtkosLobOh2LdDZDPH7LZ68o208kruvS63bpdDpYnVAd1LUser2dZZYQzpXdXo9urweEunpVVUmaJolEAtNM4XkuiqJukSZ9/2EYOoPBnSUXOY7Db37m17mxcB3P95BXr7Bw/To3by7w7R/9GE+98+lDkwBmMhmeesc7CIJgdA3LslhZWebs+fMHSh66YWD17QequbnrujSarbD5h6qjbKEOA3A9l9XlFU6eOrXptXHj6tr1FU6eOomu6wdaglhVVYykSaXe4MSxud0POATsegcKIT4OlKWULwohPjz20s8Aa4ABfAr4aeDnbj9eSvmp6HWeeeaZAxEoD1wPbQsLQigKMjLRpQxGX6Jppmg0GnS71gbLY3pmlqWbNymvr3Hs+PwdB4QWby5iJk2eePKpUbJSp93e4I4plqZ29a9pmsaxY8ep1Wo06nXOnD07es227Q2dcpYWb1Kr1VFVQXFqel8qiHx+s5tgN5nlTvA9F6vjYnXatNstXMdjYeHqAyezNAxj3z9gz/NotZosXLtKz7IwUynsfh/HcRAILr71FmurK5x/29v4yLd9lLPnzh9KwFlRlA3nLa+ucfz4/IFbgoZhYDXa973j1xCdTof1WhMlliSVL+04pmazRTwW33HFHcacJKZpEgTBgXUV8zyPXtdCDTxy2Qfb5fI88L1CiO8C4kBGCPGvpZR/KXp9IIT4V8DfOaxB3g7HcUkmd7HQx6zNpGmO3AHjAUdVVZmamWFtdYV6vUaxWNr3WNrtDv2exbnH3oaiKJimiWmauK5LvVal0WjQajZpNZskkyaFYnFHd0yhVKJQKnHt6hVuXL+GbdthOzPPjwpfSYSioGo6p06d5utff5ljx+5eV72bzHIYiB0RvtXBdZwdz/mgySwVJQww7kWRYNs2rWYDy7KQUjJ37Dg/+Xd+mgtvvcFnf+M/sLK0jESiaiqddoev/umfcunCRd717mf40Ee+lRMnN1uJBwXbtukP+mQOwYoWQiBR7nvHL8/zqNTqdGyP1D7822KH1SmELhlVESO55nYZ3nvFYDDA7nXRhWQmFxou91P2uCuhSyl/htAaJ7LQ/46U8i8JIeaklKsiZKY/A7x+qCONEAQBAWz5oSlCGRF5EMhR55yhrrzb7W4qVp9MJsnl8zQbDeLxxL4j/LbdQ9miNKuu68zMzjE1PTNSxwwJTlvTKRSL5PPbl92cP3GSpcVF5o6fQFHEqOhYEAQblt6nTz+yr/HuF0OZZTKZ3BRAdhxnJK0cyiwdx2EwaO94zu1klqqqbqhmeRgyS0VRdlQGdS2LRqOObdsIIchkMmRz+RG5vf/5D/LUO57m1/7tp/nql/8U2+6TzxeQMqDTbvP5P/4jrl29wtPvejfv/8AHmZqaPpBxj6NaKZMvFA+NOISm3VcZnmVZrNeaCCNBNr/3hC3D0Eca/tvheR6XLl5EVQQzs3Oj36oQ7LtNpOd5DPp9fHdATFeZn8qRSCQeiBXN3Tj9Pi2EmAIE8ArwNw5mSDsjVG9sfSNvtNA3/mhNM4VlWfS63U1Lsny+ENZbKZeJnTixry+3UCjiuR5LN29y9vz5LceULxTIFwp0u11q1Sqddovy2hqV9XWyuRyF4ma5k2EYnHl0c3D09qW3uI/Fag3D2CSzPPNolU6nQz6fvyWzjGrgdLvWjmTq+z7tVpN2q7lh+1BmaabMTe6bg/BbB0FAu9Wi1Wziei6aqlEslshks1tahql0mr/0o3+Vs+fP85UvfZFrV6+QSCRJp9N0uxYLC9eplNd58/XXee+z7+OZZ993YNZ0EAS0Wq09dzq6E2i6Qa9v3/PmDb7vU63VafUczExu39+t5/nbxo+sToe4EePMubMbtmuKtidCHydxQ1Mopk0SiewDoT0fx74+MSnl54DPRc8/cgjj2RW+7yO2WX4pyi0L/XYfoJlKwTpYVmcToQshNvnT9wpN00gmk9i93UtoDt0xjuOM1DHNRoNmo0EyaVIslUhnMg/ETH83OFyZ5caSAvuVWQb+rdiK67o0m40wSSgIiMVizJbmMFOpXb8DwzD4pnc9QyqV4sm1d/LGa69SLpdJpdK4rott97l06QKNRp1XX32F9z33PE+/65m79nlblkUsFj9UIjEMg26nufuOB4ggCFhZL+NIjew+k3uG8FwHY5vvvV6vkd6iPIOqqlvee0EQ4DgOzsAGz8PQFfJmEtN88Eh8HA+eYHgXuK6L2EZuJ7bxoUPoAokZsQ3yxXGECUTTrK+v0ajXyRf2Xs+h1++TTO3dVWMYxgZ3TK1WDd0xN7to+u7umAcZO5XPFUKMio7drv63bRvL6mxZzXInbFfNUtP1yEc/1ks2lUYisaPA9fBeSKVSZKMmzftBOpPh+PwJpJRMTX87vu/zp1/8Aks3b6DrOvV6DddxWLxxg2qlwquvvMz7nvsAb3/yqTv+bnuWRfKQE39UVcXz5b5dEbdDSslgMNhRPTV8rWN1GQQK6bsocZA0TZaXlzdtr9dqOI6zZYxM1VQ879b96roufauDIn3MZJxSITQOjspv8WiMcgyNtoUR33opuEGHHgSbrCwzZVKv17ctoWqmUmTsLI1GnXhUXXGv2EkquP0xY+4Yy6JWq21yxxRLU0euOcGduIGGyS1bVbMcV9+MZ8nuRBSe69Js1KPesiFx1KpVrl27Qi5XIJ1KUZyaYqo0TT+bxepYCCE23DPbuYeG5YGHu7YaTdqdDooi+Mi3fjvXrl7hS1/4E1zHxQ98NFWj3+tx8a23WF1Z4dWvv8yz73+es+fO73s1Zg8G96bhuBD4vn9HRBYEAfVGk2anixTqlpnDt391iqqQSt/d+wqCACkDKpXyhtjF6soKjzz66JYhblbLAAAgAElEQVQxB3Wsv4LnefTaTeZnig+MT3y/OFKEPhgMcDxJZpslj7JBtrj5x540U9Trdbpda1uSLBZL2P0+5fV15k+cuGda6qHlupU7xjRTFIrFh8Ids1/ouj7K0B3H7TLL8HlI+OPSxLDKYphUVa1USJkp8oVi1IfTY2V1hZXVFQASydAPPixfnE6HAdntlthDgpg9fpwLb76BbdvYA5sPfeu38/w3f5jf+a3P8OJXvgJjt1C71eKVF19k8cZNzj/2GM8+9zzzJ/aenyHE1oKAg8RgMCCmK3eVXNTt26hx866Klu0XyWSSQqG0ob+v4zgoirLtOIIgoNVuhZnerQbzM8V7OuaDxpEi9Fa7gxbf3mq+XbZ4O/klk0kURaFrdbeVKA796cNSu7Nzu9fpkH6A0A/moxx3xzSbDeq1WhhU7FrohjFyxzxoSTvjcNywWNFhIxaPE4vHmZqeGVmSQ5llvVZjbXWZSrmMoqgkkglmjx2j17WYmtpenhpm3nZgTGm5F5nlk+94JxfefIMg8KlVy5w9d56PfuzjvPu97+PiG6/z1a98Gc91R2OsVso0GnUWrl/niaee4pln37dpdbIVQnfIwWint4PdtTgxc+clZBVFYaZUYKncgHtMjlIGG7LIe90u8cT2K9yTp05x+dJFFq5e4Ylzp480mcMRInTf92l1+6Tz2/8YN1joWyyXh/LFTqezYyajYRiUpqaoVMq0ms1Nwb17AUVRRgqSrmVRrVaxOm3WV1c3qGMeNHi+T7VSwbsHhD6E73skU2kKhSK+71KtVMOOVprB297+BMeOzxOLxWi327z5+mscOz5/INUsb5dZJpNJyuvrBIFkbXUFRVHIprP8wA/9eZ7/0If5nc9+hjffeH2Uxex7HivLS9RrVS5fvMg7nv4m3v2e9+6YGBOLxxn0D6eVHoSduRKGctc5AZqmEXj37h4Y4nZZcq/fJ2ZsvdLwPI92q4VQYLaYvTeurEPGkSH0fr8Pqr6jy2E3Cx1C+WKn06HX7W5KohlHOpOh3+9Rr4Wt6+5nbYtxd8wwWalRr9Oo12m32hyfnydfKDwQ7hhd15mdm921HdtBwvM8Fhau88arr2BZoTstk8mGn9lgwM0bNykWC3S7PebnTzB/WwmK8WqW3UiFc6cyy1q1SqvZ4JWXEjx67hz9Xo/19TWOz8/zX/zVv87C9Wv89n/8DW7euDE6xrZtFq5fo1arcvHCWzz9rnfxzm9695b3nK4btFs76/zvFI7jENhdjh/bW8G62zEMgrY7Fu1uHzV27ysPtjttOp0OjSh2Uq3WMM0EA9dBAuqYoGJ1ZZmXXvgadrfDP/i5n73nYz0MHBlCj8Vi4O0spRoPagXbBMzMSFtrWZ0dCR2gNDWNbS+yvrbG/IndS+0eNgzDYHbuGNMzszSbDWrVUKmxtLSIPbCPhDvmIOG6Lq1Wk3arBVJy8vRpcrk8qXR6w+TWqNepVqpY3Tau43Fsfn7Dd3mQMstCsYg9sLH7fd5643WmZ+e4fPEtvvrlL2GaJslUirOPPU4ynebrL71Iz+qi6RqKqtHt9VhfW+P6tWt85Utf5Kmn38XJ048Qj8dH43UdZ1ul1k7wfR/XdfFcN3z0XDzPw3U9PM9lamqawB1wcm5q36UZXNelXm9QqTcxEiZ6PEEqWkn7vh8FK+UoKU5Gj6M/ufX28BgZbpe3vXb7OYIA3/e5fOkis3PHkDI8znFslpfC5jHOwMEZDGi3m1y5dImLb73J8tIyqXSK7/ue7+a5557b9+f6oOHIELqu6yTj+q5Nfoc/ZBkEW6otNE0jHovv6UehKAozs7OsLC3tq9TuYWPcHeO5Hq7r4DrOyB2Ty+cpFEsPZMW8g0C/3x+l5cPussOhkqhWrXLzxg1azeaeZKl3KrOciWIwnu/RqNU4dvw4rufSrId16T3HIZU0ed9zz3PxwgUuvPkGnueGtbU1na7VYW11mS994QvcvHENRdH4nj/zA3zHx76LrtWh2Wyh6xrOYBB2uopiFq7rhNrp6H7wXG/0fJwgkZJASjzPZTAYoOsajz32Nh4/+wi9Vm0TUY4TphtNCI7j0O5YIBQGjkfXtnHsAdOzMxsI+TAQBAGe5+G50aTkuXiuR6fTod1qsra6Ek5YrrdhheW6Dmurq9xYuM5K1GoykBLHsfnMZz7Ds88+e+SNoSND6AD5bJqlSnNHQh+WhN3pZkqmTOq1Wugv3MVXGIvFKBSL1GpV4vHEllZ9IIN9laI9SAwbVZipFPValWYjDKTWazVSqfRIHXPUIaXE6nRoNsOqmYqikMvnw16ve7Qoi6WwuFOj0dhXnsFW2E1mWS6v8fqrr9KPFDZTU9PEjBjNZphEZsQM+v0+Z8+eo1Ao8MpLL3D18uWo8NeAnm1jtW+5Vv7xP/p5/sOvfRpNN9A1HTNlYhgxjFgMQ9ej58boUYtaKe4Ex3HoWhaGYZBJJkjHt/4cPc+j2+vR6w9AUUCoDAYDur0us7NzEQkKXC8k+zuBlDJcPXjeiIw9zx2tIIYE7nrehtaD42i1WqF8OHrbAoFQFHzPo1JeZ2lxkdWVZRqN+miFFZbYjlGpVFhdXaVUClcWR00qPMSRIvREIkGneY2lLZIHhlhaXKRSKSOEws0bC7zx+mubXCW2bYcFuWq1kRyu3WqTyW5PfNVKhWtXr1Ka2rwk7bTbaLrO2trqlscO5xYhNtcgl1LS6XQ2BWT8YKPWeTtY7TYnHzlDIRZj7thxZmbnaDTq1Gu1keVoRJNSLpc/chaI7/uhW6XZwvM9dE2nVJoik83ekQssk81SrpSplNcPZcU1lFkmTRMp4fKli3Tbbfr9Ho7nsr62xquvvIzrejQbDTqdNrbdx3UcBs4Ay+pg2/aWKqGV5WWSySSartNo6FEZCIEiFIQiQgITAiEUhBo2ezEMA90wiBkh2euGEU4A8RjSl7i+h/R9dG3zfeE4Dlavjz1wUY0YifRY+QKhYNv26H5SFIWBbbO4eHO0i5QS3/ejHrMevufj+35Izp6HH23zfG8kNVUQ4XsR438K8UQYFxnqw4UI37sQInpU6Nt9YrqBomogISAI1U5rq6yvLrO+vo7d66MoAl3TSKUzPP7kE3z7R7+Lb/7AB5idnaXX67FSaXB8ukg6/WDW9d8JR4rQhRCUigVKc8ltEx6uXblCox6qEY7Pz29Z80JKSTyqgX7y1GmklLzx+us8evbcttc+/cgZlpcWUVV1Q6ndYbGnnchFSrntisHzPK5evsyj57a+9m6ktbh4k9iYTlpRFIrFEsViCavToVatYlkd1lZWKK+t3RN3THCXFewgJJNmo06n00FKSSKRYCo3PYqB3Ck0TePkyVMs3li4K0J3XZdOp43VsWi3mtSqFWq1GvV6jWajQdeycB0nrN1jtUfFrtrtNr7noShKZHWGxBa6TDz0WAwZnf92+EGAbdvovs9ADFBEaIEKRUUdEvoYyduKEhGeiqqqCFWgRs9VRSUIfBzXIWWmaDXrFItFstlsKO/VdGLxJJl8gUIhTzqTJZ3OkE6nkUC73cKIG0zPzuK7Hq7nkc/nNvjlPc+7ZcQMJx4xHGdE1ooSvo+IoLdCEEjqjRrOYMD8iZNoqoYRixEbrUhixIwYCwvXefztT2AYBgsL13ntlZexOm3qlQqNegNVCbX1SdPk+PF5Pvqxj/NDP/IjFIslut0uN1fWUBUFLwhodawJod8LKIqCUNVtCV3TtREJapq+bVJINpul0+mMil2pqrprjYbj8ydYXVmm02nvSTO8FyiKgqIqd1wfQhXbW9ypdFjAajAYbHbHpDMUi8V9d2s6bHS7XVrNBr1eL+xQn06TzeUPdAIyDIPBYLBjarvneSPlS7PZpF6rUq+GhN1oNOhandCHHQUYhxgqPQa2jW33Q39/ozny9Wqaiqbqod93aKVGE6CqqggkgaaRTmfoWJ1RvW5FVaO6NekwUSaRADHWyEWApuphzXxdCwlSiGhsYbVOEd3riqIgRJh1msQkm8sRBAGr62WWV1cJAomiqqPVpKoqGLE4QeAjpUTXDVRVRUoZNlZPJEgm4iSSJolkAjNhjnq36rq++zIzeu+GsZGkhxVGY7EYhhHj0sWLPPHUU9tWRG2323Q6bV782le5cukiL73wtVAw0O8DElXVyGZz/MAP/Xm+/8/+UBhHk6HxoOs6tucxcAboqkIuc/TIHI4koYttFSwAyh6le6lUeiRf3CupJRIJ8vkCjUadRCJ5ZJrpxiJ3zLg6xuq0sTrtkTsmny8ciIonXA7v75ggCEvPNptNXNdBU7Wwbnwmeyg1NDRNI5cvcOHNN8kX8rRaLeq1CrXqLQu70w6tasdxNhD27fBcN8wQtfvY/TBTdJgD4UfZrK7jYNth8TZV1dA0FykliqqQSCTDgH8yObI0M9kssVicTDbD61//OvVGHd/3Mc0Uz33gg8TjcXr9HqdOn0bKMPvU6nRoNZtYVodOu43rufiBxLEH+IGHIKoY6PhI3w9XAY4TTUB2aEFv8/0burEhfX8wsPG8cFWxk4ZfVVXisTgJ0ySVSoUWfiZDNpcjny+QzxcoFosUpqZIp9IjEt8Opx85zeXLF9FUnbPnzm3wc1+7eoXP/dEf4Pser778ElevXKbT6RAEPkIopFJp3vv+5/iO7/xunn/+eQg88mYMTQPFC7+bUipGPJ6JeoQ+eI3O94KjR+hCwd+J0Hco0DWOYYGjraov7oR8oUC/36Oyvk7s5MkjU7QHwh9YsViiUChidTojP/vaygrl9XXykTvmbqrJ7UcL73leWO2w1cYPfAwjxvT0zIGUOAiCYGRht1otGrUqtWqNWq1Ksxk2HVlfXyWVyuxI2LefM7S8bxH4Bus8CH3GgQwiN1s4eWSyOaQMsPt9NFUlkTTJ5XIUp6aYmZnl0XPnyecL1KoVPNflypVLSBm6DN/17vfyB7//n7h25RJBILl+7SrPPvccZjpN1+ry+BNPomkalXIZKyLyUN0yoN/rU6tW8TwPM2UipQxVKo5Dr9+nWimHxe4Qo9XCUF4oZQASpNhY9E4AiqIi9NB1kkwmUVUtWuUqoWWvqKiKsqFNZChtDCfM2yEIW9/puk4sFhuVXkilM6RSZujuyYSuoGa9STKZ4MUXvkar2eTtTzzBKy+9yNUrV3jpha+yurxEs9EIXVYiNGbOnj3HJ/7G3+CbP/hBhAwoFAoYhnFkSXsnHB02iuB6HspOEegxItiJ0DVNIx5P7KmX5u0YlgYor68xd+z4PUnoKa+vcfHCBeKJGKlUJmzSnEzQ7Vm0Wg0qlfJoX8mt4OvwpvU8H89zNqU2K6pKKyohe/PGAhCWpM3l8puq+u2l6JZt21Ejke0/08FgQKfdot/vcXz+xMitsp+06/FaLp1Oh2q1Qr1ao1G/1SXKcULJnuu6owzicTiOG5LsFmUbQvJzQqvb7mPbNoPBAIFAjVx+sVgMM2WiKmEBqpCQwtjM8Ph6vYYMJJlc2AQhZsTIl4q85z3Pcv5tb2d6Zob1tTW++uUv4g4crl69gtVpU5qeZnp2jpmZWRwn7IVbr9e5euUy8UScdFTIavHGDd7+5FMcm58nmUxGfv0Ojhs2XMlksyAE6Sj2IJFomo5uGLQaITkmTBPPHerqI724lLiOy2Bg4wwGKIrAD4KwcxZhX99+L6z8GE4Gd96bU8JoNdTtdqnX65v2cR2XdrsVfeYplpcWef3VV/FcB1XT0DQ9PFP0W9Z1nanpWf7CX/wRvu8HfhAhJYlYjEJhc/vFhwlHitB932fgemTS28vUlD0SOoTVF2vV0M+5H2iaRml6mvW1VRqN+oYGD4eFTqfDwrUreL7P1NT0SF0QSEng+2i6TiIRdhaKxWIkkslRhmsikaTX61ItVyht0UHn+PyJUE3SbFCv16N63jZSSvKFAtlsblNjje0wtPBuV9NIKel2u7RbTXzPI5VK4bguJ06e2lI6Okzq6USZf/VajVq1GmXK1keE7TgDXGdrwt4LhveI73vYfTtyJ/i4joMQgngySTaX41gyRdIMrdEgCEaqjfHJ3HNder0eltUhHouTzeXJZHOcf9tj0Weo0um0QYZdh3Qjxlf+9ItceCNs9tXpdKjVqpRKpZHV22w2OHHiJOurqxQKRdrtFqvLK6TfFhK6RPLG668yGAx45NFHKRRLFIolZCBxBgPW11bpDwakI3+2punRhBOgqSrT07Ocf/xx8vk8yaSJ64WTnG2HyVH2YGP5YhlIHGdAvV6nXq0yMxc2Qw78ADsif7vfx7LCkgpDrbjjuriDAY4zYDBw8H3vNp27v7X+3fcJgjAu4TgO8USczqUWN24sYNv2rZ6gQmAmzdClk8/xbR/9GD/2iR8nlUwQ+B6GruJH53wYLfMhjhShDwYDhLqz5lhsIPSd1RammaJWrdLrWvsei2maZLLZUeu6wyzqI6XkxvXr2LZNIiowNoQiBIqmgZT0e136va0TpgIpsXt9fN8jkUySSCSix/C5oijk83lOnX6ETrs9Kgpmtdv0ut07dseE6fFhNyDP94iNuVVefulFGvU6y73uKFhbr1VoNOo0Gy0GAxs3SpQ5qCQVIQS6FnZ7l34QFj1zdBRVJZVOMz09gxEPG0gYuo7jhgTX7/do1BuhSyXKfvSDMNHG931kEKDrOulMmmPH54knErRb7ShrNXRDJE2TeCLB4s0bWJbL4uIi/W4XEZWqbTbqlEolStMzzB07NpLHPvb443z9lZeRgc/U9Az9Xo/AD8jmc6iqhq5rWFYHz/V4//MfCIuWRX7glaUlFE0jm82Gk2FUxdOyLHq9HpquUV5bo7y2Frbcy2bJF4rMzMxiplIEkbLGtvujnrK+71Ov1bAHdig7HNOJ+76Hoob3UjabjZKRhrEIj4E9YDCw6ff7oUa/38fp9UIrfyhv9P1bCXPRhDAYDABJt6tSr9XodTeWTxZAPBHn2fe9nx//8b/Jk08+gZm4FVg9anLdO8WeCV0IoQIvAMtSyo8LIR4BfhUoAi8CPyKlPNRqPL2+jaLtTOgbfOg7LPshDHKqqnpHqdRwq9RuZX2d+ZMnD+2mWV1ZJpvN8vS73k02lx8RTK/bYzCw90R2zmBAq9VkZXlp02tCCGKxOEkzIviI8POFYuQrDn2xtWqVdCZLsVjcVT7oOA6rqytU1tfodDr0ez1c16XX7UaE3WBleSns8OO5B0fYCHQjSrQxDNKZDIlEAk3TR/0jB4MBuqbjnfGo1aukzAxCEfieNyKucs+i3w3HPMySDHwfVVOJx8MJUNN10pkspmkSiydGsruuZdHv9Xj8ibczMzu3qczA7NwxXv/611m6eYN4IkG+kKfT7DB3fJ75EyfI5fN807vfQywWGyk8Fq4tsLBwlUQ8gSRUl5SmNyqtVleXefnFF/jmb/nIxklfESQSCeaOHadYmsIZDLhy+RKtdpN+v4fV6Yxpw/1RYo9QBIlEklg8hq4bSBng+6HVfHNhIZzQHBdnYGMPBqEF7jr4QYAMZGR1y8gfH9ZWCt0jYUZsvFCgIBQEoY99ZOEP7FFike/5uJ43qqDZatTptNub7pfp6Wk++clP8rf+1t96oDsKHTb2Y6H/JPAWMMyA+QXgn0gpf1UI8X8Afw34Fwc8vg0IggC5m8Z5vEHBHs5pmiatZhN2KMK0/aXChrP7KbW7X6yvrdJqtShNz3Di5MlNy8UgCEJrp9+j3+tFlk8vJPxeb9eOPxCuAEI/cR/YHLSSUoYZfK4bKhfioUQtFjOQCOq1KuW1NdrtFrl8gbXVZWqVKgMnrAo41Evfjl6vi64bu3ZqH4dAoOuhD9gwDFLpTLh6KBQpTpXIZHNh0K/bpdVsUi6v0+2G1ujIChz7a7eaXG1cwojFcCNN+OhaQozcWMPsTt0wCHyfWDyOOpaMIxCkUily+TyJhMnizZucPHWaRCIRyfGGUrwYlfI6K4s3UZTQH2+aKY7Pn+TEqVMIIXjvs+/flN373ve9n7W1ZfzINdHrdcnlz3Pj+vUoYcfDD3yWFxd54/Wv846n3w0yrPookcRi8dHkFPg+9UadrmVRKBbxvTBtvmtZ9LoWnh+ADAgCGQZ4o99GLBYnkUwQTySo16sYsfhoRahrGrqmkZDJDWn5QzWM4zojiWYQhJNjWEAvdOXphkEimSCVTjMzd4xsNksmkyWVTtNqtXjpa1/FdQa0Go1Q3ikUPC+8H0+fPs2v//qv8+STT+75PnpYsSdCF0LMA98N/Dzwt0Xo1/gI8BeiXX4Z+FkOmdBLxQLueoVup4O5jTJlp0bRWyGVStNqNvftRx9C13VKU1OUy+s0G41NjRjuBpVKmXq9TiKe2JLMIXy/w16lW8H3/bBFW7XCzYUFpmdn6XW7o0nAGWxditX3fTrtNo1mg3arRafdot1qRQqRFr1eN2qu3KbZrCOlZO7YcR572+OjH+huSgLX9ej1upvIXtN0jIi0Q0VIlmwuXMKnUmmMKClM0zTa7RaV9XVu3Fjg5ZdfpN1q4nn+tlUSpRz2ihyMJImu4xLIgEKhGPqSzRTJpEkqbWLoBp7v4XlhuWVd09F0DU3XR1mhs7PHOHbsGGY6TcyI4bgulXKZ849tTmq7evkyVy9dJJPJYtt96vUwbvHIo2dZWrxJqTTN5UsXIjWKG9VOcVi4fp1mo0GjXiOQkhsL17H7ffLFIlcvX7pVq0VK5NWAN157jUfPnaNndUP/8m33R6sVxiCUYTYmYU2cZDKJPbBHxsF4kpg9CGWZztoatm2TyWRJp1OYZgpN08OEJVVBUbRoslIQijKyyKUQqIpABqBESU5DfX0sFq4CdF0fTfBCCK5fu8av/utfYWV5aVTuFgTJZBh3KRSK/MRP/MSEzCPs1UL/p8AngSGLFoGmlHJoziwBx7c6UAjxCeATACdP7r0zy1ZQFIW5mSmW19bD3opbLPs3KDH2sIofKjl2q4m9E1LpdORjDVvXHUQdiFqtSrVSIRaLceLUqTsO5IQ1u1OR7tjl7PnzQEjY9XqN1ZVllm7cYGV1hfLaOtVq2Hih026HRLdFf9AwndvHsjrUahVcxwEE1UqZM2ceJZvLoenblzrWdR1dN8hkMpSmpshkMpipUKJmptJhirqmoWpqpLYIybfX7VJeX8PqdGi3QzXHduqKYXBcIkM/vDMIk4ncSAOuKKFrKRlWZ4zHEhi6QXGqxOkzj47cAFIOVSHhBBIm1ugUCkWy+Tyaqo7It1Iu47lhwasrly6yurIUBhFdh4Fts7S4yPVrV0J3hAxdEt2uhee4rK2uUJqa4tQjZ7hx43rop/ejKoO+T6vZJJ5IYNv9UQ/MK1cu8Q7zaWZn57h+7eqG/AzXcXnztdeYmZ0jsUV8J/CDkdpFiSSGuq4Tj8XDJtQxnXg8TiDBscNgpj1wUBWFaqWCEdNxHJdCsQCIUUxpmJ4/+q6jiX08aWgoUYQoEcu+pSQaBmQr5TJf+fKX+P3f/R1WlpcIosJgQlEpFPIjo+HMmTP84A/+4G4/g28Y7EroQoiPA2Up5YtCiA/v9wJSyk8BnwJ45pln7tpRqigKx2amuXZzGWmam0hjfPke7MFCV1WVRDJJv9/ftob6XlAsTWHb9qh13d1E0puNBuX1dQzD4OSp03fkmw+CgEajzvrqKuVymeXFmyxcv4aiKjTqoUxxuxKwmqqTz4fKndBvGqaI97pdrMgf7jgOg8EgbGTg+4BAUzWqlQqqqhKLxYknEpipFPl8gUw2Q9I0MZMmRiyOpqssLS4xPz+/Qa88hO/7tBr1MKAa1XKxb3Mfbd3hXY4qAobLfh9FCPKFItlsjnw+VJ6YZgpVVUll0qTMFKqmsb6+zuWLb7GyvBS5ZsI6JK7nIAMZZkQmTYxYjIXr10eug9DHPlbi1ffptFq8/tprZHNZkJJGo87a6sZaP9lcDk2oWHYn7DKfyYyCpFuhUChSLa/TaDQQhN14atUaZ8+fx0ynuXblMsgwW1qLpHx2v89TTz/NufOPEY8nRt/LytIiSdPk0bPn0KKaL6NKpVG2qzMYMHDCR9dx6fd7rKys0Ot1SSSSrK0usb66OrLCNU2j1+8xPTVDoVgaSV9t1aZv2yDDwLFpmts2erdtmyuXLvKfP/85Ll14k1azEfrLhSBhmmQzWdKZDLZtk0wm+cDzzzM7O7vlub4RsRcL/Xnge4UQ3wXECX3o/wzICSG0yEqfB7avmHXAUFWVmKFv2cR2w49hj9NH0jSRQUCv17vj7E9FUZieCUvtVitlpmfu7CZrt1qsrq6gaRonTp7aNnEpdHe0WF9bpby+TrlSpl6t0KjXqddrtFvtDfVAvCjgl0rtPYlKymCkSOh2u2HWoR9mHQZBEGZc5vIkkknMlEnKTFGaniEZTzI7f5x0KjWy1Id+90QyOTZB3fqCer0urWaLdrtFu9mkY3U2BbWViDjCinrKyF0QBjrtUaamqqgkzSS5XJ54IoFhGAR+gOs6dDodXN8b+e8Xrl+l1WqFcsN2Gy/wSZmpUZPxeCJOMmkSj8dDN0Rvbys53TCg36NarSCDgGqlsuH1qenp0I1j6OQLeRzXJZVOo6oa07OzxOOhvz0Wj5OIJ2jUG+QLec6eO8/XvvLlsMKnonD2/Dm+/8/+MLNzc7RbLX7vd3+H7phqqxlp8o8dn+f4/AkgnCy7XWukzOp2LRr1AY7jRjLQjdoGzw9lnJ73/7P3XkGSnded5+/evPem9z6zXJuq9t1oNBxJgABJicSQlNsdaiRKM9SaUewq9mlDG1q9rCI2tA8bsRPzIO1OjCSKkkaGEsmhxBVFkSJFikYkCDSAtuW9S+995r13H76bt6tQ1egGAc5KIE5HR1ZlZVV+6c53vnP+ZogkwXMf+CDxeIzRaEir1aJRF+040zTZ2twgGk/QbbfZ2FgTypBeL8lUkomZkwyHfUyTIwYof/s3fy0QZ3WTbY0AACAASURBVK0W169/n3KxRLvTtiwhkzYyKRgOMxoOxectHuMXPv5x3ol78cCEbprmrwO/DmBV6L9qmuYvSJL0GeBfIpAunwD+6oe4ziPh1FS6w+GRhHewMn6YCh0EfBGg0269KTq/0+kkGotRKhVxuYTx7BuJVrPJ3t4uDoeDyalpet0uG+trFAt5isUi5WKBSrkscNj1OoP+mwcVHcEC6zr9fp9ur0O302U4HIApoaoKmlPDKbuQHTJziRQT01NMTk4xOT3DaDRkfXXVgpcJdmEgFAJTtLNEz75LpSzaIb1+j62NDXa2t+i02+j6GNNtNc2svu44pZuGzsAwGA6GjPQRg16fXq/LYDiwNO7daE4nLpcLxeFgNBxR79doNhtimOd2W+gUiUatzn5r92ibTZLodjq4XS5CkQg+r+/+JzZJOqQDJMsOZFm6JxZlrWVna4ulpUUmJqYIhsNoTpXz5y8SicVYXV62haZOz52hXhOEmpOnZo/I+y4tLJDKZJk+cZJ6vc7WxjoA9WqNtZVl27Xqoz/503zlb79ItSq018ceq1/4/Od4/MmnSGeyNBoN1tdWCQaDdF6D8HIoCh6PVyCFrEFxIZfD6/Pjcru4nEwdaimOBc5Go5H9vqyUSni8XlLpNC6ni8FgwML8XZYWF4knUzSbDfb3djl77iKRSJjv/uO3+d3/57fZ39vDMHWSyRSj0QiHQ+HkqdNIErZLk8ftId/IEfD5ePKJJzh16tTDv9l/BOLN4NB/Dfi0JEm/CbwCfPKtWdLDhdup0WoeHei90R46CO1jyTKPPoZ384YiEAzS7XYol0p2dXi/aLVa7O3ucOOVl7l7+6aAktXqFgmnRb/3g3lHjmVLDybq4WBItyeQHoZ+j8gBAr/rdLqEhralKxImguyQcVkYdU3V0JxOVFXBHwhi6AaBUJBoLG5Tzv3+AOXyGt1OF1mSqJRKpDNZkEzKxZKg3VcqdHtdJEmm027h8/lRVQ1FddjHcNNiKprmGP5mCBGs4RAwcSii1+v2eAk5D1vvmYCiqrjcbtxut83a7Ha7VKsH8MsW8sYhi8Gdx+MlGAzicrvp9/v4fH4ymQxOtwtNdQq0iqWB7rJw3pqm2QJw477wwbWsr66ij0YkUin293ZJZ7JcvHyFk6dO891vf8ve8GdnzzB94gSrK8vUqhU21tfs9cP4dNXD43Hj800yNT3N/t4Ow8GQaq3K+toqc2fP4fV6GQwHPPrYE/z9V79CPp8jv7+PPtLRnBp7uzu8573PEY/FrdNVhGgsdmgTsglrhkG1UqFZqzM5NUUk+vrkOUVRiMcTPP3eZ23rv0qlQj6/T25/D58/QDAYsqn/m2trLM4vYOgjPv+5z7CztYE+MuxNcXLmBHWL41GrlnG7nPj9forlCooskU6n+PCHP/xPwnbxn1K8oYRumuY3gG9YX68BT7z1S3q4cDqdGJUGhuE9VJUf7KGPUS4jS+A+nTl2biscgMIRVleXSabTb9ogN55Isr0letaqolCwK+wi5ZJgOtZqVXrdHqZpUKtVUSzClNtzvDTwQQsvUUkfcJIZs+ysRH2IcCGB0+UWrQOvh4mJSfzBIH6/EEMaDUY0GjU6nY6gjTeaDIfC4QarxT5W4yuXS2Ca7FusRdM0aNTq9xT8ZAmv200xn6dWrdDt9njl+osCp+28V9UpDkVYgllUb0nuWGuVUB0KDkXB5B7j1CEr+Lw+ARW0Eo4kSRapyiFkECwBKI/HI4g1mhPD0Ol2BWLD4/WSzmTtIZ2qqgSDQVKZDJl0Fq/fj6oKpEa1UqFar3HyTfiirq2ucPOVlwFwWK0inyU9e/vWTQZDcbry+XxMzcwAQqJ5oSvgo2sry5w9f8GWGQgEg5TLJfz+AOl0Bp8/yPbWBoahc/f2LRRF4eq1x+z7f+yJp3jphe9SLVfwhr1iMK6b4vFmsnh8Pqampu/LJ9jZ3qJWrQHSGzppjk8WiqLQarfxeLy86z3P4HK7KJfLeH0+hoMBrVaTG//wdb71ja9TLOQxDAOPx8v5Cxd493vfx/LiPKFQmFbLkk/2eDEMg+GgTywW48SJE1y7du2NvzBv8/hnxRQ9GE6nk2QkQK5SJRC+V6UdZooKHfJ//PY3qddqvPvp9xK1HEleG+cuXuT2zRvcfOVlzpy/SCj04DexGILmyOf2KRYKlIpFIUBk6WJXyiUURT2UzA6GaZq2a4zb7bVkXXt0O/cS95iuPMYCv/axjVEXbrcbd8CD2+O2EpxH9KzdbptGX61UkB0O9vd2WW416ff6AsbXH9iGCrJDxuV04/V7iUSieL1+ms06vZ4QlpIkiWgsjtfrRdd1up0W7XabTqdNu90WKBJMmq2WDYkUqnemvVE6HA4cioJ3pOPxjj+oA/tnqqbg9vgIBoL4/D58Pj9OlwtN1XC6XITCIeLxJJFo1K4wx4m63+8L5mMhR697FIPvcrtIJFIkUqnXba853oQD1cFkPo5n3/cBspNT7O/uMn/nlj1jOXvugv2edTgcnDh1mts3b1Apl3n15etkslkG/QFL8/P4gn7CoTCay4XH4xKb+cigXq9Rq9VQNY14PEG1UqHdbvP4k+/C4/NRKZcJ+AM8/9GfoN1qsXDnDqYJoVBIuD85FHq9Lh6Pl0BAzFga9Tpnz58HeGgBuoO0+s3NDXrdDpNT07Z5SzyRxDRNXn7xRb7ypb9hc22NXrdrK0lOz8zw8Z//OV69dZdAMESr3aJaKZPJTtJqNamUCvi8XqLRKM8888yPNIHofvHPNqEDBAIBdN2gWKsSCIVtMf9xmKYYbJ04eYpXrr/Eqy+/xDPPvf/YN4I/ECCeTAIS+7vbtJtNIrEopWLR6mELl5tKuSwquGqFbrtzRMp3nGQFcQJazRa9Xk8YYegHErWuMxyO6PVEf3k00nHI8oFWg1i/YZooigNVvQf/UjXV6gu77JaIaTHydMNkpI+EmXG7Y7u5dDpt6tUaTpcTWZKs25sMh8JsIRAUcDN/ICCgZx4PpmlQzBeEvCoCxifs+0rs7mzT6/XsSlmyesmKotimy4LJ2rfwyQ4i0SixeBxFEZC4ZqNBdmISl9uN3+dHVRUh+mSRpMYnDbfHTSyeJDORZXJyGt9rqsp+v08hn7MgjUdlHBRVJZFMkkgkjxhBv9VxXDK/cPkKs3NnME2Tv7txA7fbg6HrxK2kXsjnbK2SwWCAYegU8jkAup0OkkPGoSpks5M4nRpJp5PLj1wTGua7e4BoUxXygtzW7XZJZzL4/H4uXr7Cy9dfJJudsI1PDMNgZ3OTwWAgNHt0E5fHzc7WhuBRmKBYG+QbiaWlJWRJwuVyM+wPOHP2/KHTc7/f56tf/lu+/c1vUCzk6fW6qNZrMz1zkiuPXKU/GNBpt1CdLqrlMl5fQPiX1ur0+n0mMhkikQjvfe9738zL9LaNf9YJHSAcDqEbBpVajWA4/JoKXVxOTk2Tz+XZ293mzs2bXH1MHE2HwyGlYpF8bo9ivsDS0gKFfB5Jgt1dYWTh9XiRZceRdoeuW3ZaumAfiu9H6CPDYteZmIjqVzd0FMsQYMy+MywdkHEfW1MPiPlb/13WpaIoyJKMQ7HcZhwCo604FKvata6zEqokSZiY9LrCyLjTbtsVsGkYtLpdW642Eong9XrxB4MCZubx4nA40PURW5sblraGga6PiMUToi9taWPY/xUFxSFIIorjsJdlqVSkVq3i9YpBWzyRYnJqEgmZrc1NMtmMpZQnQnO6iMXjBEMhnE4Nh0Oh1+sJnZDhiI21VTSn6GkP+gOarQb1au3I+8LhcBCNxUikUkQi0f8ivdbVlWVuvfqK/b1pmsydO08qlaZUKjJ/5w7rG6vE4wnazRapTJb9vXvgMEmWcTldBKamcXs81Ks1QeAJBbn22BOHhpGXr1yxEU76SCefz3Hn9k0cijB8Pkhwe/Ta44fWaRgGyUyG6ZkTh64PBIPcfPVlshNTzLzmZw+KQj6HQ5KIJ5N0Wi1mTp48lMx3d3b4/Of+nMW789TrNVtLJhKNEQyFmZicYGJqmrX1DUxTMGGdLhcRn4+drS36wx4uTXAXLl26RDz+1hjMvN3in31CB4hGwuh6iUatJpKZ1W8ejUbkczlyuT3KxTwvvvBdvvylL+L7Ex8jXbDO+v2BTQnv9wUSQ3EomEB/0GPHqkIl6WAVfC9hA4hWvSn+meJrDOsaq8rWVA23x4PH6xKQNsv5JRQOAZKtsHcwQStWshQoisMtANG3dtiOR7J1m5FlUiwGjxLBUJhQOCL0z+USyVTaUuQTdmPJVIZUOs1wMBCs0FqN3d1tVpbWwUT0rqMu0tksiuPh3i7BUIhINGr3vHP7e6wuLQNQLZcxdJ2p6Rn79sJwIkw4EiEUjhzbCul0OjTqNba3NlldWaZeq2GaBrLDIcxGPF7cXg/RaIxEMknsgCLlGw3DMN6QeuNoNGJh/g43rl+3nYn0kc6JU6eQJYmd7S16/T7Li/N2//ipdz9NMpm0/D6d1sD53saWyU6wtLjA7Vs38Xh9R17/RDJFNBrF6XKyu7NLt9cVfIpO+4Fs5eFwiOuYNqDP5yMYCpPOZN5Qdd7pdCiXypyanUXTNEIHTkGGYfCP3/4mX/7iF8nl9oSHardLNBZn7swcTqebdqtJu9GkXi5SKpXxeVyUq1VcmhPFoTAcDFBkB+lUEo/Hw/ve976HXtuPWrwtErokSSTiMZqra/z2v/93fPc732Q4HBIKR/iD3/uPQsd5OKLX79JstMDUUZ3Oe0QKKyEblvO4bLVuxgl5ZMmkCg2JY+5fli11PoEEEdofHjw+0f/VNJV+t4/bK1yOWq0WEhKBQBCvz0e5XCKdzYrkLAmjAMXS1na5XGia00aijFEWmtOJajEYTRNq1QrVSplet4fDqtLb7RaVSplOu0MmkwUTTlt0dFVVGI10Cvl9Fu7etk8K7XaL3P6+3bP3+nwk0+kj5tbjcLpcxBMJorEYbpcbSZJptZs06w26bTHs9Hn9TE3PsLW1AabwoyyViqQzGa4+9vjrVtCmaVKrVsnnc5SKRfTRCK/PhyRLdNsdIe9qmqK3HgoTCASF3soxEr5vJBzyUfnf48g2/UGfjfU1VhYXDt1+7tx5ZmfP2PovyxbsMJ2ZYNDvo1mMzPsl37FO0MsvfZ9Gvcr3//E7JNMZQpEwzUaTdruNomoEQxEK+QK9bpfRcEghn6fVvL9pyxj9pGrHi9xFI1H29/eYPrDhvl40Gk22tzZIJVNHNoF6rcbnPvPn3HhFqGq2Wg0wJc6ev8DVRx9jMOizv7dPuVRiYnqKRrOFLIHf76fVauHx+nj5lVcYDgbEomKjz2aznLd6++/E0XhbJHQQH4B4PMZL3/8utZo4gnc6HarVii2fKTsc6BZsbzgaHWLHjcM0DXSTQ3oSmqoJarSi4A8G8fl8+Px+/IEA4VAYnz+A5nKiWXrTiiIqa6GW58LldIkkMBhYetQK0XicdCqD7JDZ3Njg4uXLaKpms/YexDTVdZ1iIU8+l6NWrdr9ZllxUKtVhQyBy0UwKJJcsVigWi6jG/p9/3a9XqNYKNi9qmAoRCyRsKGgsiwTiUatBB7H4/EyGg2pVoQ+ea1Sve9rM31ihpmTJ9nb3bGc22VKpSKa5jw2mTcbDQqFPIV8/ojejKqopNMZEsk00ViM0XBoSQE0LP10gVl2ezwEAgH8geBDyzEMh0Pha1qvoarKfck21gNjf2+X7c0NfD6/5eepcuXRa5w9dy/pFAt5Ot2O/bq+933vR5IkNtfXaDabTN5HEqPT6ZBIpGi3W9T1JqFIj2qlisfjZWJykkg0QqVcAsNkf2+Xer3OcDBg/u5tHn/yXcf+zfHw++Bp4GDEEgkW5+cfSpfIMAy2NzeYnL43+BzHrZs3+KvPfoatrQ3q9TrdTptAMMS73v00Tz/7HM1mk93tLbY2Nyy2tpd6vcbUyVnWluZxOTWGlhtUMBiwXYaeeeaZt7We+ZuNt01CB5HkOp0OJthsRqEdreNQVMscVxjnSiMJwzBwudxoqmqzGDVNQ3NqpNNZkuk0iUSSZEoY4ZqWGFUkFiOdTuN0uSwcstDEUC1tjLFw1MEwDIPrL32fRr3O7NwZu+UwGokB5sOYZJgWhTy/vy+q1QM6JoPhgHKpTKNete7PpFQq0ut28PsDOF0ua2h89MNgYlIuCYz4OKLxOJNTU8TjSeKJBLF4HLfHS7NRp1oRNPZjk5wVHq+HcCQqWinhiP18nDo9y80br1qKiB1evf4S1554Eo8lvzBGqHTaRxmZmtNJIpkkmUwdqUBD4bDA77dagm3aaNjMznwuh+YUOOZAQGDNbYGuoXXZH9Af9DENw4aUKlaF71AU3G4PmlOzfT81p5PNjXUatdohw/BLj1zl1OlZ+3td11mcn7e/nzlx0m4pzZ45y+L8PIPB4Eh1O4baXnrkETBNtrc26fd7pDIZ+/6y2QlOnT7NYDAglxOnqmKxgOZ0cv7i5WNbV0M7oR/fUlEUhVOzsywuLLC8vMSVR64eu7ZeT0jdGqZ5KJn3ej2++IW/5Nvf/Ablcolmo4Gu65w6NcsHPvghHnvyKfz+AF/+0he5e+c2o9GIaCxGrVpl5oTY8IeDAVOTE3zne9/DIcvEYzEURcHr9fLMM88cu+53QsTbKqFHIhEymQyrq6uHsNjD4VDoiPiEE3kgGMQ0TPzBEKdnZ0mnM7g9XuLxOD6fj+FI59z588fi1kejEVubmxiGwcTk1EP1Gk1TVFAulxt9eH+n+ftFs9EQJJFc7lAS7fV65HLCD7TdbmPquq1cqGkagWCQeCKBLMn0+/1j9eFN0xSuNt2u0N+IRHj02jXmzp5HURSqlsv96srysTDAcWhOJ+FIhHA4TDgSxXmszooYvF299hg3LCRIq9XgK1/6G2Kx2LFCWw5FIZ5IkEgkCb1m6P3akCQJn9+Pz+8nk8ViLRapVCqUSkVLvXCAaYLX68Hj9eH1WjwGSbLNECRZRh/pTJ84eYhsczCWlxa5e+vmoetem8xBDErHrj8ej5eZA9h2xRIgG1mnxXFUKxX293YJhcXpyuVy0W61qVRKbG1uHDIoPz17hpXlZWFlt78vbBHTGRbn7/DoY0dpIuOq934VOogqXpYlFEVhf2+PZCpFrVZDURwMh2KjURUVl9vFtIWhB9je2uTP/viPWF1eolar0WmLtskTTz7FBz70PGfPXcDlcnH9pRdZW1mh2WxabUyJdFZYOeZy+7g0jUq1SrfTJZ1M4HK5ME2Txx9//IdqJPN2iLdVQgf4jd/4DdbW1vi7v/97GvUG+f0cI32Eqqk8eu1xYglBBW3W63S6gjnp8wuFv1arZSfP5cV5JqemiUSjRKIxwpEIkUgURVE4eeoUhdw+y4uLZCenHohZz+f2aTQaBIMhTpw4SaGQp1qpHKF3H4xut0s+t09uf59OR1DjGw3h/FOv1Sjm8/QHfVRVw2klA6Hf7SYQCuH13B9jLUkSoXCYSDRKrVolmUrh9fqQHTLZyUkM3eDOrRvHQgDHMR5khqwE/kYkE5xOJxOTk3z3O9+iUi4iOxzsbG8yc+IUfr/fbu0kUimi0djrHrENw7B722NFxTH8bzwH8Hg8qKpKq92i3+kysjaO4WBAR0I40Eejov+uqhSLBbqd3n2Tx9LiwpFkfvnqo5w8dfrQdc1Gg+2tTfv7s+fPH3ksHreX/d1dRsMBQ93A6xWOVD5/kKnpe62Y6RMnLAmFDmsry7Y5dDAUIp5IMBj0KeTz9Ht9avUaa6urnLtw6QhJzq7QjylEWq0Wu9tbmJLE9MxJPB43O9vbrC4vEwwF6XV1NFVl5sTJQ1W5rut842tf5Utf/ALFQoF6rY6uD8lOTPLBD3+Ep5951sbdNxoNvvX1rwn1xl6XSCSCy5p/3L1zC9M0icSirC6v4HW7iMeF6J2mae8MQx8i3nYJ/eOWWM/HPvaz/Iff+ST5fI75+bu0mg3u3LrJe597P+FIFIck0+60RaXQqHPmzHkisSgOh4KmaQwGA1pNMXza3toCsFAjIaLRKJFIjGg8zt7OFu1mmHQ2c2ziKeRzVKtVPG6PrcLY7XWpVis2K7RYKnL75k0GgwG1akVg34sFWi1hOtButaykbiBJosWtqmLw2e/1aFt6116fT7RlKpVD7ROn04XPH8AfCjE1PUMwFMbQdVaWl6hVq3Q6AtYYCkdYWlw8sPp7Fb3D4cDnEy0LfyBgJ/BatUqtenzv/GBUK1VMDPv2pinEvWq1mm3CUa/VuHjpMjMnToqTw/4++f19TNMU6JHhwK6yB5Z7/XFVvSQdMMGwpHpVTcXr8eL1+qzWXJtWq02nWGB7a8ueEzhdLmRZJjs1CRztbT9sMjdNk4X5O/ZJMZ3OHNtWS2XSFHM5Vnd3uHL1GvpoSLPVJBY/TICTZZmTp2eZv3ObwaDP+toqs3NiwH169gzFQoF4PC6E2nI5QqEwC3fvHGKPArZg28EK3TAM6rUauf19kqnUIZr/zInXhy9WymX+7I//kFs3b1CtlGm32mhOJ48/8R4+8lM/w7kLF+3TWqfT4e++9EU63a69jompafq9HtVKmVqlYimf9mk06kxPT9s676dOnWJ6evp11/JOvA0T+jhmZ0/ziU/8a/7iM59FURSWlhbpdTtcf+n7PP+Rn+TJd7+HaqXC7Zs3aHfabG1vUijkCARDuFxuG9XgOlDhjBEXtWqVVVYA8UEbjXS8Ph/nL1wgncnaVVGpVKRcLuNyupg4YFARi8XpdbvkczmSqRTDwYDc/i6bG+vUajUa9fohaVufz2dTtA+2HFRVJRgK4fP7bRTKGH8dTySIx5PE4nG8Ph/tdpvdnR2y2Szb25u8/OKL1KpVdMMgGAwyPXMC5TXHcJ/fb8MJx0bRbyRM06TRqFPI5dje2iSeTOAPBGw3nilTGHVXq1UwTRyyzFDXUTUnkWjE7msPBwOhJ6NpcOAgIJBATkuL5Hj438Ossd0SXpmNRoPRcEitViW/t4dmabYHAkE8Xi9LiwvM37516PevXL3GiWMEonZ3tqnX64AY4s6eOXvs/WuaRnZqinK1itvtQtMCdkId+3mOh6mKopCdnGRtZYVyqYTT6SKTzZJKp3E6naSzE7bRSr/XY9Wq5A8OhIfDoa05YxgGrVaL/H4OJIns5JTNFH2YuP7iC3zu059md2+Heq3KcDQikUjyoQ//BB/44AeJHxBG6nQ6vPTC99jc3ABgMOhz9tx5apUKkWiU1RUBa42Eo2xvbyI7NILBII1GA1VVefbZZx96XT/K8bZN6LIsM3fqBB/7Vz/PF/7q8wAsLy8y6Pf5xte+Qiqd5uTpWQzDYGN9HY/XzcTEFJIsUavWqFYrOByyTaK5Xwi6s0Qxn+MLSwuEQiFi8QSqqqEbOvF4nBMnT9l/Y2wssbW5yfUXXyCfy1EuFYnGDhMlxJDVgaEbjHT9oOQYHo+HQDBoC0rF4gliiQTxRIJwOHIo8Xa7Xfb3dtnb22NlaZHF+Tv2DAAg4A8INySHJTkbjgg8eCj8hhLjwWi3WuQt5uZYYKzX69FuNZFlQT4KhkL4A0GLDKWysrxEqVAAYH1lhbSVqGRJvAaBYIhgKGhDQ8cmyG9FBIJBAsEgmax4vlaWl6hWq+xub9ua0Hu7OxQLBZwugVySZZlzFy/hdLvZ29u7x2JDJKvrL34fwzSRJYm5s2fptNt0Ol1rY1LtJLu7u01udx9JcVCrVpAs6CpAq9Wk2WjalHpJFkPtfl/o7m9vbTI1PYPH4wMkCvmcXXTcvnmDVCbDl//mi5w9dx4JCdkhs7ayjKpp1Ks1Wu2mLU3hD/jJ7e+xvwcOh4yJiYREr9NhaOgWwU62H9+Xv/TXvPLSS9SqVbrdLg5ZZu7ceT78Ez/JmTPn6HV7bG9tYZqC7Xrr5g2q5RLFQsHqz6t0Ol1KpRLNVpNSsYjL5RamK7u7ZCYmKFeqyBLEYjGefPLJt+S1frvH2zahg/ALTUZD/Nwv/Bs+/9m/AGBleYl+v8en//gP+be/8j/xEz/9X/H1r32FO7dvUSwWmJqaZnJKDDtNxATf4xEDtEG/T7lcsqFfB8Pn9+N0OSkVi1QrVSRJQlFVGvUar1y/Tq1aodPtWC5A4gM6GAxEu8M6fiqKYjkomVZP+J6euSzLRCJRTs7Oks1OWMiTxJHh43A4pGwNAmvVCt2OsNbr9/uUikUhK2DlnlQ6zYVLl4lYhJ4347Q0Nvco5Pdpt9qWtIFlNDEaUK9VcLpdhIIh3B4Pg8GAcumeRng6k0VRFMrlEopDEUYaIaH/PRoJDfb4m5XCfIhwu91kMllMCWKRKM1mk7u3b1ltN9PyXZW4dOUKkXAY09BRVRXjwMBZmF9Y/Xuvj1AoTL1eszfnfq/HzMmTeDwetre2CIej+Lw+hoMRumHYXAdZdjAxNX1kRnP23HmWlxZpNuo4HApzZ89wavY0g0GfaDTGrRuvApBMpuj1uqQyGRwOMXxttpqEQiEy2Qn7tDde65gNffC6Qj6H04TsxASGYbC+usKn/+SP2Fhbp1avMhoOCYVCPPeBH+PHn/8w0ejhVlGr3WJp6S6SZFCtldE0lamZExQLBVrNBk6nRrVSRlM1wuEwzUYDn99PIp5kb3eTUCDAU0899YaBBD+q8bZ/luLRMJ29Aj//rz/B5/7iz5AkiZWlJXr9Lr/z279Fr9Ph+Y/+FOFIjJ3tTTrdLn5FweVy0Wq3GFmO491ul2AozKOPPU4gEKRWq1Epl6hUytRrVXTdQFU1gsEQmxvrjPQRp0/P4nAo5HP7fOPvv0pufx+Px0skKgasmlVl6rqO3+9HkmW6nTamKRJ4MBginkwwO3uGuXPnju3B6rpOvV4T+jKV8rGDTNM0bWLOiZMnbY2Pufu0AR42BoMBuzvbwtSjXEIfDRkOR8K6zdq0wuEwqXQGRdGYWPV4xwAAIABJREFUnpnB7w/YWtvjFslB3P3W5iary0v2fbSaDVKZCerVyv2W8ZaH1+dDlRUy2QkW5u8iAWfOnrV9WGdOnCKVTovhq9X3HePd2+0Wo9GQcEQIxj351LsPQSzH8xFFUayBdPqI2cODQpIkTp46bffT11aWOXPuPBOTU2xvbRJLJCgXheRCLJFge3ODi5ev0O12cblc+Hy++6KQQLyujUadarWGZEA8KQqHL37hL/nK3/4NhXyOdruNLElcuHiZj3/il3jk6rUjSbdYLPCtb3zdkn1wYhomFy9dwQQatTp9TfTKVUXF5XPhdLnI5/c5f+GiQG0Zoq34zjD04eNtn9A1TSMZCbBfbvCxn/sFQWSRJZYXF+n1uvzhJ3+Pbq/PB378gwwHfZwuF4lEkmajwa1bN+j1e3broV6rUq9VUVSVbHaC07Nz+AMBDAu7vLO9zdL8XSanphgOR1QqFQIjIWdbKZfR9RGddguXSxjiaoM++nBEv9+nXqsRi8cJR6LEYjEmp2Y4efoUmewkmqaij0ZUKmUcsoO2ZQXXaNReF4ki0BJ+6tUqwVCI2TMC/37m7FnbmOBhYjgc2gzJXrdLLpcjv79HuVQ82GkARLKJxuMkU2lSqZSF33ayvrLC6TNnHngKmJqeRtNUFu7etSCVOcqVCulU+qHX+2bD5XKh6zp3bt9ieUFgyMdm3O955lmmT5w4Fu++t7vL/N07yLKMx+Nh7uy5I3j53d0dJCRWV5apVqucPXvuB1qjoiicPD3L4sJdOp02WxsbzM7Nsb21SSabpVwsks/niCWE6fTc2XOvi0Hv9Xrs7e4wGA4xRiM8Xh9+r5dUJkM+n+N3/8NvcefWTSqVCvpohMfj5QMfep6P/auPH1IwNQyDfG6fxYW7vPi97zEcDm1FzJOnTuPxesnn8zRbDbqdNu1GQ+gWud0MBwPcbsEHKeRzSLLMuXPniN1HIfWdOBpv+4QOQpXRNE3y1RY/8y9/FpfLiYRkD0r//E/+E51Om2eefR9rK8t4PV5OnzmDLxCgXqsxGg5t9iHAaDhkc2OdzY11wpGIkAgNhnA6nVx65KptHbe6ssS3vvF1ep0uwUAQRVFwu93EEkLkKh5PoqjCEX28ccRicWE63Wlz5+ZN7t6+jUOW0S1vT300EoYQB6qhg645gWDA0mqJ4PcHWVtdYTAc2j388xcuHmtWYBiG8Ant9Y6QbQwLMlkplahWq8KeTZZRNWF4oagq0UiM7OQkmezEsdh8xxs4MqfSGRRV5e6tW+i6LgbR5TJTMzP/xSRT93Z3KJWKeA4Mxa9ee5xpC/VxEO/e7XZpNurcvnWTdktssAMLSrm9tWkjg2RZ5tLlKxiGQalYwNDNB7IxXy+8Xi+TU9NsbaxTLhfx+sRMBSASjVIpl2m1mvh8flaXl0hY3puvnY3UanW2tzYJh0L4fD5C4Yj9PH/rG1/nc3/xZ+zt7YrHJklMTs3wS//2l3n8iafs91W71WJrc4Pt7S0G/T67O9t2K7FSKXN6dg6PBaWt1yqYhkluf9/W5VcUlVqtyqnZWeq1mhjeahpPP/30D/z8/CjGj0RCBwgGgxiGSbHe4CM/+TNoTheyLLG4sEC32+H//fznaLVaPP3MsxSLBWEI7PXiiEY5PTtHvSaEoXL7e4egctVKhXxOGDrEEwmuPf4kTqeTvd0d+r0+V689jm4YvM/j5uLly+gjnUI+T7VSJhoTRCbTNDAMYVAdiUaRZQf1elVU4bUaw0Hf7m+OHXwkWRBhvF6fhZWPkEimbO31VqvNjVdePkQG8vkDbG1usLayjG4amLph6a3rmGMzibFAmMNBt9+zYZPjQVYskRBSCLKM1+clkUyTSCbfVP/9uIjF4ly5+ig3LfXCVqvFK9df5PIjj75pA5IHxfzdO+xsbaFoCiDu62Ayf2243W5LLtkkOzFJp9Nm5sRJJEmyeQOSJOHz+fEF/IBEtVpl9szcm+4Nx+MJOq02pVJBVOcTk9TrdTLZCSrlMoV8Dp/Pz+L8XRtdJMkyjUaTwaAnBOp6PSanpg6JajWbTf74D3+fF/7xO/bpUlOdPPPcc3ziv/tlojEhw7u7s83W5uaheQgIcbHhcEi/1+PU7Jx9fafdoVar06jX0EcjTFMM+Q3DsIseIbxmEk8kmZub4514+Hjgu0mSJBfwTcBp3f6zpmn+hiRJfwA8C9Stm/6SaZqv/rAW+lZEOCzesIV6jQ8+/2GcmhNJlllYuEu33eHvv/JlWvUazzz3fsrlEv1+H4/XS7vVEizISIRzFy6yu73N9tYmrVZTSPCWChi6Qa/b5Tvf/AbD4ZBITGhP66MRs3Nn8Hp99LpdEokUAX+Au3d6pNJp0pkMFy5dodtpc+vmq2xvbSFLstXmEIw954Fkqaqq0JLx+UWv16qkTMMkn8+LYa5usLW1gaGbIAtNk1gsTn4/R25/D8OS/h2HrCholtBXr9+n1WzSbDaFRMIBHRdZduD2uPAkkqRSafyBAA5FodvpCGihJd871kR/sxEMhXj0scf59re+CYhk8Mr1l7jyyNX7Ou282Zi/c5vF+bsommq3KK4+9sQhRuRxsbggWkSKqnB6do7Lj1xF13WaDaEtI57TBrVala2NDTITEzQb4qPzZjfDyelpOh1hMiLE5YTxeSgcplwqMzUl1r6yvEQwFGZjbQ1V03C7XYTDEYKhw5DU27du8Eef/D3W19foWIbTiWSKX/yl/55z58+zsb5GPrfPzvbWsQABgGgsziOPXiMQCPLySy/S6Qjv0mIpD6ZJIZ+3Wo9jnoCAiDbqdQbDPoqi8OjVR9/yQuHtHg9THvSB95um2ZIkSQW+LUnSl6yf/S+maX72h7e8tz7C4RCmaVKq13jfj/247Se6cPcunXaLF773PVqtNs9+4MdwOp2Uih1CoZBd3aiqyszJk8ycPEkhn+P7L3wP0zQJhkO02m1aVmumWq2yvrpCs9nA7w8wfeIUTk2jUMiTSKQ4e+EiisPB5voaC3fvkkylcTmdNjwsGovbKARVU4U+jENBN3SRbIdDRrpOzyJpjIZDRqMRtXqNvZ2deyxJr5d0Nkshn2c0GhEKhQlFwoRDEdxeoX0+6PctVuoerWYTQ9dxOV3oimqfBoKWXrrP7xeEpn6f/muc7A+GJEm29K/iUMjt7+FyuwTV3rpOUN8VexM4jtbv9fm4cvVRvvftbwHQ7/V45fpLXLryyFtuVjFO5gfjYZL5/t4uFYvI5ZAdzFl9cYfDYbNpx3j3YrGA6hS69/mckHMYJ7Mx3v2NarcfJB3pumjJ9fp9shOT1KpVCoUCmWyW6y++yLnz53nyXe851rlrMBjwnz71+3z1y38jeuWGjkN2cOXRR/nQ8x+mWMhx59YN+v0uk1PT+HyH5wOapjExOcXU9Iw9O8jn9u1k3m63aTYalIoFRsMhkseFPxAQaqmJJP1+j2qlgj7SUZ0KH3n+x95J6G8wHpjQTUF1G0/eVOv/w4tF/xOMSCRMq9tjMBjwrqefQXO5+KvPfYa7t2/Rbre4efNV2p0Wz3/kJ1EV1XaCORhjUa1Tp2c5c/Ys66ur7DS3GQ6GNjSwUMgzGg6puCpIkkR2cpLpmROsra4Ika7ZOUxTEDxy+3vEYnEikSj9QZ9wOMLJ02KIZAtJWdT2SHRAs9GwsM1tOu0Og0GfYjFPuVRGURUUWSEaj5GdmETVNHRdp1ws0Wg2aDQbbKyt0Wm36fVFj9zlEqbEfn/A1l8/aBAhy7KwPNN1Wz9+NBodMvgYjUSPf6SP7t1mOKQPQo+9UrF7zMeFLMv3Erxl4uFwOGi3u2QnJ8UQrd1hOBzy8ksvcumRRw4JY72ZuHv7FksL90S0TNPgyiNXH5jMB4MBywfYtSdPzx6bhMY6M9tbm4QjERwOBy2L0NS31CQlSUJ2OPBbpy/N6bQkie8nLSz8SsfhcnlYWVpAN0w2N9cJh6MoqsrG+hpuj4f9vV2yExP0BwOBnbf+SL/fZ2driz/74z9ga2PDrroDfh/vevpZvF4v3/nWN22HI03TSKXv6RxFY3GmpqdJZ7JHuAHra6v215VymV6nR7lUAsDr8aGqKidOnaTVbIn3Y6+LYRg88dijZDKHP3PvxIPjoRp4kiQ5gOvAaeD/Nk3zBUmS/kfg/5Ak6X8Dvgb8r6ZpHrGplyTpl4FfBpi6j0zo/x/h97ipdoXK3bXHHsflcvGZP/sToWHSarG8uEC/1+fHn/8Ihmlw4tRp/FbVoes625ubdDodRoMhPUxcLjfJZJpoNEa9XrcFikzDIOkVbMhatYqqakTjMWRZwjANUuk0vV6XXr+P5nIST6ZQVIVyqcT6+hraMeQeaQxpTCRsW7r9vT3293aFPklXOMH4/X6B5+4J30bDNGjU69RrVZqNxiHsNIiE4vX5SKVTpDMTqJpmqSK28VgiVrIsvyHC0XgDGAyGTExNoiiKPdwVSV8/tAEMB4MjKo7NZotGvUYqk6FYLNKwGJibG+ucnp0lmc6gOBSr5eO4V/lbp4CDraDjyEivTeYAlx+5SjKReuDjW11esg2f/X4/U69DT99YX8dEYnb2zCFW7sAyvWjU63TabQxDp1Gvk8/vk0ymSCbT+CwT64NhmId9ZiNaGG/Aj16roTgcdNptUqk0S4sLNOpVfH4fpWIBCdNuiVVrFf72r7/Iiy98V0gyYCI5ZJLJFJcfuQqmaHV5PF5CoRDBUNhqB/Zwe7xkslncHg+GYbK7vUMyfU8Xvdlo2Mm70agzGg3Z2toQcgimMJR2ulwkU1majUVKpTKdToeA181HP/rRBz7378TReKiEbpqmDjwiSVII+LwkSReBXwdygAb8DvBrwP9+zO/+jvVzHnvssX8ylb3L5WTUEL6VkiRx4eIltE/8N/z5n/4xN165TrPRYH1thb/83F/w/Ed+guXFBa5eewzTNNnZ2qJQyNNptxjpOpVyGaemoaga3U5XeCKqKul0CkmS7YrNMAza7Ta9fpd+b8BgMOTqtWsk02lqtSqFXI611WWB21VV6tUqk9PTuN3uQ7jt1+pwLC0uUCzkURQFVVV55No1WwzJNIU07sL8HbY3t1AVRWjCyDIYoo/u9noIBUMEw2F7SFetCt/UcUiShNfrw+/3i+Ge34fPH3jggHI8YHW73bZy4OvFWLdlnOAFs7aCIjuIx+OEQiEW5+9SLBTQdYOV5WV6vT6p9MPBGoXDk8M+BaytLrO5sY5DFnr5skPm0ceeEC7zlj/s/SrkWrXK7u6O/f1Bw+fXxljK+eSpU8c+B2No3sG+e7fXxTQRG77lSBQIBF73eZdkmaX5BVRV5fatm6QzWRqNOq1mi3AkisvlotPpcOr0LKVSiU/9zn/k9s2btlbOaKQzNzfH3Llz9jnc7XETicbw+fzEEwKSGggED22OY5TUytIiUzMn8Pl8h6rzvd0dRiOdVrPJSB9ZpiYyV68+ysriPI1alU6zhsepcubMGU4dI6fwTjw43tCI3TTNmiRJXweeN03z/7Ku7kuS9CngV9/y1f0Qw+VyEfG5qFbKSIqCJMlkMlk+9nMfR5IkXn35Oo16ldz+Lp/99J/gdgndjE6nw8KdOxSKeTEMHA7RNKctNhUMhdA0QTACSKbSdDpt2u0WvV4XXyCApqjohkGxUOCl779ALJZgamZaaFtUq8gOGbfHi8vpwul0Hmn3jGM0GnH39i3qlqGHQ1E4f+EioXCYVrNpGUQI+n2v3yMYCjIxMQmID2koFMHt8aCPRoJm3mzSbrdsluDBME2TVqtJq9U8dL2iKPh8Pvz+AF6fXyT8Y6rJhw1bWOvA77s9HgbDIa1mi0AwyOyZc2QnpyjkhJGy0LtXmJ45caQVNBrd80Q92AYaDYesriyztbF+8M45d+Eio+GQteUlJFmmVq3c801VFGENqDiQJJkbr75Mv9dDdjiYmp62KlXjyCnAMMSQ2uVxP3BDO9h37/X6guegj2g2m4f03e/Xd3e7PYSjMfxBP0sLYqNPpTPcvnUDn8+HwxFi/s5t8vv7/OEnf5ednS2q1QrtVptwOMIzzz5HKCSglL6An2gkSjAcZnJqmqnpmQeqaro9HrY21onFE+xZm12lUkZRVJbmF4Qx+WBIOBolFPAxnU2yt7lKCwNVcaBpbp577rmHeq+8E0fjYVAucWBoJXM38OPA/ylJUto0zX1JvJN+Grj9Q17rWxqSJBGLRggG/NaHXmc4HOE7McnP/ezHwDC5+eorlCuCRv8Hv/+7rK+u0m636Q96OGQHXp/XFvLy+f24XC6qlQrlYgmP18PpuTNkMuJIqmoapgmVUlEMKHWdcCRCpVzGH/DTbAgkRCAYQh8OUYdDat0u/UFffEhfI7Xb6/W4c+uGbQThdDk5dXqOer3O8tLCsQYRqqqSnZwkmUzZQ97XhmmadNptgcxotWg1m7SaTTrdo38PxKZSq9Vsl6hxuJwuu4r3+Xz33SgeJjRN48yZM9RqdTqdNpqm0e/3CIZC5HL7aJrG/u4Oo+GQ8xcvPRBhY5omN195mUG/RzyRFMbfhsmFy5dJpdKMRiPanQ6YBooqSF26hSsfx97uDns7ImGpqsr09IzdthkPhMctns2NDfy+AJmJrC1tMG4LHTT2fm0MBn1ilrkD3MO7NxrCl7NcKlEulYQSpmXe4fF6MfQRJ0/Nsjy1wMryEgNtgNvjoVwuEYnF+MLnP8fmxjqtVpNup4vDIXPh4iWyk5MEQyFCkTCRSJTsxART0zMkU+mH1s0JWQXNt//h65TLZYLBoICAKgqNRp3BcCCkNDSVf/OLv8Crr74q4J31ugAXBIM88cRRHfd34uHiYSr0NPCHVh9dBv7CNM2/liTp761kLwGvAv/DD3GdP7R4bTUIEItGCHg9fPIPJF584QXyuQW2NjZYuHuHTHaCdDqNPxDE7w8QCAZwu4VutkN2oOsGmckJwpEIMzMnhYSrZXUnSRKpdIZkOsPu7ja3bryKaQpJ2fEHulQsYhg6rVbL2iSc7O/tMjsnWJaSJNFutVlaFE43YiMaEApF+Pa3/sHWARnDDRVVIRKNkUimaEVaxGJxIRdgYaPHMV7f+Gu/X1DZx9+PRiO6nQ7NZpNOu0XLwqcPhwPGdyod+FudTptOt0OhUEBCYntrk3wuRygctqt4YeUXsCzpHozsCIWCtq5JrVql3WrT7nRYXVrENGFra5OdrS3e+/4PCE/Z+6Bg7ty6yfraqoDLqYAk8dgTT5LJTtiJS5YcaC7N1o8Zm46PRiOazQbrq6uEIxF0Q2du7gyhcARdH9kzg/EpoFwu0R/0ibudwi7uPjE+BYxRQUjCui6RTIoBsfXzYChMNBbHMAwajTrNekNY1B3Au5cKeQKhINeefIqVlWU6rRZet5fbt2/y4ve+R6GQQx+NcLpcBENh3vWep0lZTNxILM4TT73LEv36wcwk3G43SELYK5/bx0S8NiN9xKDXYyqb4aknnyAajbK/L7wC+v0+qqryxBNPvK4swTvx+vEwKJebwNVjrn//D2VF/wRClmUuXrzAr/3q/8ynPvUptjbXMU2D4WBApVwmFosTsvC7/oAfn9ePqio0GuJDVasqKLLM/Pxtm6wzxmY7FPGBrTeapNNZwpEw5VKJQj53CNNrmiab6+t0ux2QYGVpiavXrtHpdCy3lwbNRgMJSKRSdtsFREINBIOHZG/L5RKFfB5JemvGGJqmokXC1hC2S7fTptPp0Ol06HW7R6rxfC5H25ot3Fvn+Pl22AJobo8bj8eLx+O1h2sHN5rXbkKRcBhmZ1lfXcU0DW7dusny8iInT88hyxKhUIhOp4skSYTDYZYWF9jf26Xf6zEcDJAkmdmzZ7l96ya3b9zA4/MRjcWo12rCKajZOrzZSBLzd27TsvDZ4UjEVspUFKe9rrH88v7+HjPTMzgUxcL/32sBGYZ5bxPQ9XuKjZLEoNenVCygahoS9zZo+3mQLTNxRUjhDgcDur0u/V6PUqlIvVEXjE9VY3lpkX/4+leplMt4vV5hIi7LTE7N8L4f+3GSqRSnTs8xPTNDq9ECh/ymCE+5/T2GgwHxZJI7t2+hj0Y0azVazQaRcJhUKsVP/dRPcf36dTHjKZfRdR2v1/tOu+VNxo8MU/QHiVQqxa/8yq+Qy+X40z/9U4KhENmJKSKxGBcvXSIzMcnIojcPBwOajSb+QIhIJEogFLY/oCamrTw4jmIhj8vtwbAGk8l0mnarTbVSptlsIssybo8HMGnUG9y++Sp3b93E7fXYTM1AKEQ8HmfseuHzB2zlRIfDcciGbzTSLRigYq/JXt9rLt9IqJpGUNNsyvn47/R7PbrdLp1Om26nc+gUcu924lLXBba+2Tzcn1dVFbfbg8frsS9dLveRlorb7WZyaorVlWUCgQCSBJVSgVRmknpVIGJ0c8TtWzcoFQoYhiH0Q1wu5s6cIxqLoaoqsiyO/vN3btPtdIlGIzSbDUtiVmwu1UqF9bV7WviTU1Pk9veOfW5yuX1U1Xlk7nAwJEmyEThjNrCu6/R6XUa6Qa/Tsa8btwVHowHDodgIxgxVwzAwTPH71XKJRqOJ5tTY29nlr/7zZzEtREyv3yfq9TF79iwXL1/hX3z0J5meOXGvGs9AIbfP6soys3NnfqDEvrEu5hI729uoigy6gWmM8LhcRMJhPvShD+HxeJifn6fVatHpdFAUhdnZWVKpByOL3on7xzsJ/QERDAb5zd/8TS5dukS73aZQKLCfz5PP53j6vc8xd/Yco9GIhbt3iMUTtsmuOJ7rjEbDQ8Sf0WhIo9Gk1+szOTWFqh59CXrdLnt7u+T299E0Jx6vV+iFlwo4nUJC4D3PPEsikcTn9xFPpB5Iv+90OuxsbzN35sxDPW7TQng8zPcPc7k4P8/E1CTGSKfRbNimEq1mi4HluWke+NsHLwFrc+hgYuJxe2yPWK9HXE5OTTN94gR3bt0SG6dpMhz0OHf+Am6Ph/k7dwj4/PgPMEwvP/IoydQYDSSuS6WzGIZOqVSk3WpjGCbD/oBMJstwNGRtdRWfX8wfJqemSKUz933ctWqNcCSKxyuSpaHrQmrBujStS1Gti+sN07QdlSTEAHFkiMQ9du9xOBRk2dLXt5K9Mf5vGvj9QarVOq1Gk36/h8/vo9lojJ9c3vv+D3D5ylWBmPH5jrRWEqk0umGyvLR4ONk/RNQtFdJWq0luZwPJAgs0Gg2iUSE898EPfpA7d+4wHA6pVquMRiPcbvc7JhZvQbyT0B8i/H4/H//4x/nqV7+K0+nENE1y+QKf/+yf81//rFCb6/d7eLwe5s6cu+/AcRyrqyvMzgmxom6nQ7fXFZfdjoVI6RMIBHG7PVSsVkksnhCIHOCRq9d47PEnSaRSb8jL843Ea9sbbzYOwhZTHEbtjHHYzUaTdqtpD2SPs5c7+DuDSoXqmKHpcOD1eslkJ9ja3ESWJVRVY29vD4fDQbGQR3YI/D6SxONPPkXWQvwcFydOCthcrVanWi4xNTPDwvxd/H5B+nG73Dxy9Zqojk3DTri6fWng9/vp93oEggF0C4nzsIIIqqLhdGnE4sLkW3Y4kGXJJn05HA7RdpEdlmuWQCq1220K+TyNRoNINMrVa49x8fIVfuvf/zucmkoynaHX6+EP+O320eTUUex8OpNBUQXDd+bEyYceim6sr2EYBoXdHYaDAaZpUq/Xhda/x8NHP/pRFEXh5s2b9Ho9Go2GxRRNcPny5Yd8dt6J+8U7Cf0hw+Px8KEPfYivfe1rgDCMqFfL/OfPfJpzFy+RyWSIRGKHkrkg1AiizGA4sEgzwoCi2WiQyU7Yt1VUFb8aJBrThLSuNvbEFDoXrVaTv/zsZ3A4HPziL/23byvBf03TiESih/TeTdOk2+3SOoC2aTabdDrtY1tDwkRbVKFOp8b62iq9bo+d7S1Wl5fweL1MTE7y2BNPce2JJ/D7A1QrlSPJWCRk0652i4UCtVqVza0N5u/csUv5M+fOs7S4gGkYGHZlbiBJMrKFcjEMnV5/gKY5XzcZOxwWBt5WzZTRnE4ikeh9B7sg3oONRp1GRQhsDQYD/r/27jw2zvQ+7Pj3mfvgDDnkcIb3JR4SSVHSSqtdrXed7GU7jmPHzoGkaGy0adOgDWC3QVHnaBug/SNBmwQNUiRw68I2EMRtYqd23BrO1kdd27vr3dVKlCjxvg9x7vueefrH+3KWXJ7SUuKh5wMMNHxnhnyemdFvnnne5/n9FhfmSafT1Hu9NHobqa2r4/KTV2nv7OSvv/yXJBJxlhcXmJ+dpftML9FolNWV5S3vxQ0NDV6S8QRTU1O0t7fvO1LP5/MsLsyTSsQJBddJp7UVSbFYDI/HQ3t7O08++SSrq6uE9MydhYK2ue/atWun6j19VNQzeB+sVisvv/wy3/nOd6hUKkxMTDA3M0UoGGRo5AIvvvwBlhYXqvPlOy3T04o+1JPN5pCVCs0trVgsWtDeqPW4E5vNxj/69X+650aX00QIoZ0odTjYnLq9UqmQTqU2LatMkEqmyOXfySppMps509vHj37w/3jz9dfI5rLVIAtQLldYXV1595+sqgZWYdA3YMH87AxIiTBoeUfqvQ2YjWaMJiMGoe9ONZsQEhDv1FO1Okv7pg/YSalY2jFVcDWI61kSQftbyWSSSCiE3eHQVkfpJ3WffOppPc1vG2++9ppWsSuX5eaN69TWeahvaGDs9q0dA7qWI6aXYDDA6soKvX19u7a3XC4zdusm5XyGTCJKLBbDarVWa4I6nU6eeeYZPB4Pr7zyipYWWc+qWFNTw/ve9777fo6U7VRAv09ms5kXX3wRk8lEJpNhbGyMYCiE3emkvb2D5paWak4Sq9VaXeFi0vOSmI1GUskUjV5vdUfd/XgcgvleDAbDlkLTG4rFYnUUn9Y3QD1x5UnG744xPzuLyWSms6tLr/Pq00+CGraNjN99wtVV62bDzZgLAAAgAElEQVQWqafS1Qo+X3v2uQPlZQ+HQoTD4QfqZ7FYqI5YdwriAE5nDQaDgdXVZTKZNDaHtnvUZDRx/sIlCoV8NUlWjcvFc88/z/q9NYQQRCNhfemm9jfura3uuoGtocHLvbV75HK5bedpNvYtlHJpUuF1XE4HN64vkclkqkncnE4nw8PDtLe3UywWmZqaIh6PV5cqDg4O4nkPeeGVd6iA/gBMJhPPP/88QggWFhYIhaOMnB9m8GwfDrsDs9mM0WjAaDBgNhkx6TlGNnKhLOSz+JuaH3pe78eJ2Wyupjje8ORTcPHyFf7Vp3+D+kYvdoeTclmrLnWmd/fR5mblYom52dlqdsK+gYEDF9lo8Hq5t7a2YyDcS6VSIZfNEY/HSOqbiDY4nTW4at04nTUsLS6wtLCgrVjS+f1N9PYPYLVamRwfJxaLV9fuj1x4grd+/GMmxu8gRC3TUxN4PB5MJjN3xm7vGtANBgMOu4P5+Tn6+weq8+nFYpFMIk6t00pGaPn0Z2ZmWF1dxel0kkqlsNvteDweLl68SH19PWNjY5RKWjWvcrmMw+Hg/e9//4GfG2VvKqA/IIPBwPPPP4/NZiMSifCBD3xgzymTzbo7WkmnM8SSUcoVgdFixWqzqTnEh6Crq5vP/MvP8nff+iaVSoVwKMjYrVG6e84c6ETfzMxMdWmqx+PZcWpiL1arlVgsdqDleIVCgXg8RiQUZm11Bbtd+xDYCOJuvQBEKBTkrTd+rBes1thsdgbOndtSpNnX1ERg/V41oHsbG7ly9SmWFheQtgpra1pCN6NJm8MPBtZ3LU14pq+X+bk5gsGAXnw6RzGTpL3Ji91u53vfGyOTyTA5ObllytHtdnP16lXtA9fj4fvf/762KS2dxmQy0dLSwsABV14p+1MR5D0QQnDt2jXK5fJ9BWOr1YrVaqW+3kM+nyeTyRJPJciUKxjNViw22wPnQjlsD7pd/zi5eu0Z3nj9NaKxKIlEglAwyPzcLD1nevd8XCgUJBIOajnhheDsuaH7+rvaSfH8ntNqG0F880g8k8ngcrlpammpBnHQpl7G74wRCKxXHy8QdHR10dXds226KJfJbPnQcjqdtLS1MTA4yNjoKH5/Ewvz8zT6/ATurXHj+nVe/tBP7dpWZ42TSDiC1WLFapB0tPixWCxEIhEikQizs7PV0Xk2m9UKhDc10d3djdFoJB6PE4vFtixVfPbZZw+8gkbZnwro79HGxpAHtRHcPZ46CoUC2WyWeCpFIlFGmM1YrLZq6oBHbXFhnlg0djj/4Qzv7Xl6L4xGI889/wJ/+zdfQaJVo789enPP5XjlcpmJu3cxGo2USiVaWtvuq0pSpVJhcWEBl7t2W0AvFArVOfHN0ykOhxN3XS2VcoV0OlVd9SOlZGV5idnpaUrlUvX+tbW1DJwd3FaIekM4Eqavf+vo1+v1cfHSFeamZxBAPB5jeWmRnt5ebo3eYOTiRfy7FOT2eOpJJRIUUjF6z/ZXP0BmZmZIJpOMj4/rm5+KCCHw+/1cvHixukv31q1b+vmARPXYlStXDvycKvtTAf0Yseh5X2pra7XcKdksiXSGZDQBBjNmfXfjYQX3eDTCXqHaZBCYzUb6zw4eSkm5ozRy4SKv/+gHrK+vaxXuV1dYnJ+nq6dnx/vPzc6QzWYwWyx4ff4tW+8PIhhYRxgErW3aFM1+Qdzlcle/lUXCYYT+yiQTCSbG71SXZIJ20vNMXx8trW27vhdKJS21wLvn+xu8XpxOJ0Pnz3N37DZ1dR7C4RD+5macTvj2K9/il//+p3b8vVJKfPV1dLQ2Vd8PuVyO5eVlJicnCQQCWPRiKo2NjYyMjNCgFyS3Wq3Mzs5uWao4MjJSrTGgHA4V0I8pk8mEy6Wlo9W2gudIpjOkoiGkMGK0aMH9QQOtlBKjLNPesvOcqcZLOp0mGItSU+c50UHdaDTyvvf/JF/7yl9RrlQIB4OM3nybzu7ubcErnUqxsCmt7tPXrhEMBO7r5GYkHKG5tZVIJEwyntBy8uh2CuKbGQwGSuUi01OTe5703IuW6VFUg+cGp9OJw+Fg6PyIlgfeaCQeixEKBHB2d7O0uMDN69e5ePnylt9XqVTIJGJ0NDdu+aa1EaQ3Rucb7T9z5gxDQ0NEo1EA1tbWKJVKRKPR6lLFZ5999kDPpXJwKqCfABu7IJ1OJ1JKcrkc6UyWhH5SVRh3fhk3b8ApFPJIyiTj7yTxMgix74oNi74+fi0YxeKsOdE1Hs8NDvHjV3/I8vIypXKZ+bk5FhcWtqwTl1Jy987t6nPn9zfR6PNTLJYJBQK07VN1q1AoMDs9ydraWjV/CmhBfOPE5n7nRyLhMDfefou6TUv5djrpuR9Zqew4zdXgbSSTyXD23CBTExO4amsJBYO0trVhMpu5fv0NfE3+LSeAM6kUPo9ry+tfLpeZm5vj1q1bRPVcPRu7Pj/0oQ+RyWgfYiaTadtSxba2Njr3qO6kPBgV0E8YIQR2u1b/s6HeU02hu99jpJS0NdZtCeAHnRuvqamh02JhPRQmEcvi1OuOnjQmk4mnn3mWr//Pr1IoFIhFI7z91ht0dHZWR+lrqyvV3O4mo4m+gbMA+Pw+Jsbv4t1hlF4sFrUTm/pIfGFujvqGBixWq5ZfvM5zoJPcuVyOqYlx5ufmyGVz4Nn7pOdetJPZYsddtQ1eL0uLC/T1n9W+eeTzJGIxFhcWOH/hEsHAOpMT41is1mrN1kq5hN1eu+X3LC8vs7KywtTUFMViEYfDgclk4oknnmBgYIDXX38d0E7yplKpLUsVn3vuucd+T8XDoAL6CSaEeGS5oy0WC23NTSSTSdYjESwO14kcrfefPUdbWxuzs7NI0KY1Fhfp6OzcVvD5TN87BZ9NJhM1LhfpVAqbzbYtiG+w2x10dHdRLJbJZrOk02nWVlZ3/PB0umro7u450EnPwPo9ctk85XKJYqHIQWJhOp1kZWVlWy3fjWmXTCZD38BZ8oUC0XCISCRMLBahtraOhblZ3G43FrNF28RVKW37UJqenuatt94indbSMZhMJtra2vjwhz9MXK/7CrC6uko6na5mVWxoaFB5Wx4SFdCVAxNC4Ha7sdlsrAVCJAt5alzuEzXSMpvNPHHlKoFAoLoe+vUf/YCOzk6mJycolrQ15263m7b2rYEwEY9jNpmZm5nZFsTddbW7TqfstPQzFAyQzeV2PulpNtPdc4YnrlytFhe5t7ZGg7cRd11ddZPafhqbmlhZWiISDmv3FwZ9c5ugxuUmnU7h8zfRFo2QTMSZnpxgdmqK537yBSKRKBPj4ywuLjF8foTmeveWvxkOh7lz5w5zc3Pk83kcDgcWi4Xnn3+e7u5ubty4AUAqlSIajRKJRCgWi9jtdi5fvvzAxTOUvamArtw3i8VCe0sT4UiUaCxG7Qnbtt03cJbRmzeYmpxASsn09BSjN98msK6t795Ycy6EoFgsagmtlpZZWVrEqAe1/YL4ZjsF32wmy9LSIrNTU9tOevqbWojF3skfbzKZaO/o5N69teqqmYNwOByU9FqskgqVspZ+t1QskUqnmJ+bBQTOGhcGgxGT2UwgGOTG29c5P3KB5aVFnn7mWZYW5ql19G/53RMTE7zxxhvk83lKJS3vTG9vLy+++CJSyurJ0NXVVb26krZUUZWYe7gOUlPUBnwfsOr3/2sp5b8VQnQDXwYagLeAX5FSFnb/TcppYjAY8DbUkyvsnOPjOLNYLAyfHyEUDBKJhMnn83ztq3/Ntfc9B0BTczPFUpH52VkymTQAgfU1fH4fvqYmamvr3tPGr1AoyPz8LAtzc1q+dIcdg9FEb18/nro6cvksslQilUggNmqOGgxUKtoJ8XK5jKxU9EsZo8mMzeHYcY7d29gIjTu3QwhIp1OYTGa9dF6R8bt3WFtdprauDrfLhdFoxOGwE08mtRTARiOZTIYf/lA7uZzNZnE4HDidTn7mZ34Gj8dDPB6v1ukN6KuDNlbb9PT00Nra+sDPnbK3g4zQ88ALUsqUEMIM/EAI8U3gXwB/LKX8shDiz4FfBf7sIbZVOWaEEPi9DSysaOuPT9KOv/6z57gzdptEIk44FCIWjeD3N1NfX4/P38T62hqgjcQ3cqeYzebqScIHsXHSMxgMAFrCrGQiTld7K4PnBrBbrfp0ipP2Rg8Gg4F8oUihWCCdS9HsrcUii1isJixmSzWhWDabI5qMUpIGHDWuPT9sKpVK9XXaWO1SLpe59syzrK+tEQmHSSbihIIB+vsHKJWKnOntxW6zUSgUsNvtTE5O8tprr1EoFKhUKtjtdi5dusTTTz8NUE1Itry8rCUC05cqOp1Orl279sDPn7K/g9QUlUBK/9GsXyTwAvD39ONfBH4PFdAfOxaLhYZaJ7F0GucJ2iRitVo5e26QQGCdO7dvk8/nePPHr/HJf/CruGpc1SWGFouFUqlEMBSiwfng876lUok3Xnu1OkcP0NrWhq/BwxMjw7suH93YY9rs3/2DxGazUVdXSzabZS0YoeJwbTtZXigUyKbTGGWJCgKjxVZd7QLavP25oWGisQijb18nGY9z794qVpuNy08+BUAmm8NisfCNb3yDcDhMLpfDbrfj9Xr5+Mc/Xu1DRC86MqeXottYquj1ehkcHLz/J085sAMNqYQQRiHEDSAAvALMADEp5cYp+WVgx+9RQohfE0K8KYR4MxgMHkablWPG7XZRKuQOVJNUSkk6ndZK0CWT1ct+Sy8fhrODQ9ht2hJQo9GIxWqhvaOT7jNn8HobqwFqdWUFh9WKy+WutntzQe+DMJlMtOjz3yajiYGz57j69DM0NreTTmf2efT+NvLHtzf7KGaS5PN5QCvdl4hGqORStHrd9HS20dnio8YMpUIBh55yNxQK8NQzz+D3N9Hg9ZFOp5mZmiKfyzFxdwybzUY8mWZycpJXX32VXE57vTeWIJ49qy3v3MhzHovFSKfTxGIxyuUyNpuNp5566pGtynpcHeikqJSyDFwUQtQBfwOcPegfkFJ+DvgcwJUrVw6n5LxyrJhMJupq7KTS6X3znSTjcWrtJqwWc/Wrf6VSIRyLIo0WHDU1j2zqxmq1cuXqU1RkmbWVNTq7u5mcnKCzu0crcZfPUykVsZsNWC1mnMYKFps2nRFPpUmkEgiTGYPRRKVcQpbLCCmpyDImix1HTc2WFUBd3T2Uy2U6u7qrgU0ccl8tFgvtzT5W14PEUwlq7Faa/PVbznFYLBYavQ3IYAir1UYmkyWbyWK12hi+cJFwOEw4FCSRSDA9PYnNbufc0HnKwsgXvvAFkskkxWIRq9VKR0cHH/3oR6v93ChasTE631iqWFdXx6VLlw61r8p297XKRUoZE0J8F7gG1AkhTPoovQ3YvQSMcurVe+rIB4LEoxGcLveOOxQzqRQOs6DR27BtqWNNTQ3xeIJQNIzFUfPIcsWfHRxiYvwuNTVawYxkIsH6yhJ17hq8NQ5sNjcWS/O29m7Ot1MqlTGbrXohExNCCELhiPZcbMqWaDQa6R94Zyy08Y0mp9fePKzlnxaLhc62FiqVyq6bkYQQ+Bq9pNJpVleWsDtqCIdCXL78JJN37+Br8hMKBFheXKStrYPxO2NYrFZeffU1snouGpfLxUc+8pEtqYHD4TDFYpHFxUUqlUp1qeLAwAA+n+9Q+qfs7iCrXBqBoh7M7cDLwB8A3wV+Hm2ly6eArz3MhirHm8lkoq25SStSHImRwYTFZsNqtVYr11DK09TatGPgMhqN1Nd7cLlqWFpbp2A0HriQxHths9noGxhgaWGBM339tDX56GjxH+gDZSPfzk78vkacqRT3QlEMVkc1V/7GuvJ8Jo2QZTBZCOeyeGrdh7pSSAix785SIQTdnR1MTEwQS2YIhQJ0dHZy6fIVAuvrBNcDZDJpJifGqfN4uHnjOsl0GiplLBYLQ0NDvPTSS1t+ZyQSYXFxkVwuV007XFtby5NPPnlofVN2d5ARejPwRSGEEW3O/X9IKb8hhLgDfFkI8e+Bt4HPP8R2KieAEIKamhocDge5XI5YIkUymkSYLFSKBTpbfPsGGbPZTIvPy+JaEJOn4ZFMv5wfuUhfbz9mUabF33houehramrostmIRGMUS1kqFUm5UsFoNNDur8dqteq7LB1HNrdsMBg4N9DPj9+8TjwWJ51OMzg8wt2xMVZWllhbWSUUDHDz7eu8/qMfUqmUEUjq6+v5xCc+gdPprP6uQqFAMplkbm6uumzRYrHg8/lUEYtH5CCrXEaBbZNfUspZQO0QULYxGAzVAs/lclmvTrN95cVubDYbjXUugvH4Q9+0JKUkk0rhshnxef2HnqPGZDLha9w9odZxSB/r9/vx1LoIROKEgkE6u7q4dOVJVpaXCNxbJ5vJ8L1vv0I+n8fldiMRW5YpbohEIoTDYaLRKPl8vppU7urVq6oa1yNychYOKyeS0WjE7Xbf91bvurpanBZDNWPfYSuXy6QSCZLREF6XjSZf44lMOHYYHA4H9fX1WM1G1la1U2F9/QOc6e2nqbmFQGCdYECbfsnnczT6fLzw0ge3fXvaqFq0USDabDZTV1fHhQsXjqJbjyUV0JVjSQhBY4OHYjZ9qGXwCoUCiViMXCJKvdNCd1sz9fWeE5WP5mFobGykxmEnmYhXE5BdvHyZ9o5OQsEghUKenJ5s7Jln309X/1kSieSW37G6usry8jKpVAohBDabjaGhITwnLDXESaYCunJsWSwWvLU1ZFKp/e+8Dykl8WgEmU/T0uCiu6MVj6dOTQXofD4fuXwBk8lMKBQCtGWWDoedSqVMRUrtg1VCU1MLpVKZYumdzJCZTIaJiQkymQxSyuroXC1VfLRUQFeOtbq6WkSlUN0o8yDK5TKJaIRGt4OO1macTudjPyJ/N5vNBgYjZouZcFjbAGixWPjox3+eD374I3g89djsdvrPDdLR1cXE+F1WVlerSy/D4TBzc3Mkk0mMRqN2crulhd7evQtxK4dLDU+UY81gMNDW5GN5LYCU8r6X9pVKJTLxGM3e2mNxAvK4yufz1Hv9hKNRspks6VQKZ00NbR0dfPCnfhq73UEoGOTas88RjUZoaPAyNzePAcmZM2e4fft2dXeox+PB7XZz+fLlE5Xf5zRQAV059rTiGj6W7wXISnlfm44yyQQtPs+W5XXKdiaTCY+njmK5TKPPh3VTYY+zg0MsLy3hcrnIZTPISgV/UxNL83NEo1Fu377Nd77zHZLJZDUdgMfj4fz580fcq8eP+vhUTgRtS7ufSi5NsVjc/wFoo06rSahgfgAmkwmvp5be/gGamlu2nFtobWunp7e3WlA6l80SDocYvnAJhJFgMMj09DQrKyvVJavDw8PqG9ERUAFdOTHMZjMNdS4KudyB7p/PZmmocz/kVp0eDZ5aCpnUtiRrBoOBvv4BWlrbkFISWF9nbWWFiqzQ3N7J2tpaNed5qVRCCKFG50dEBXTlRLHb7ZSLBz1BKtUc7n2wWq3Uu507ripqbmmlu+cMVpuNRCJOJpPh7tgYwmjm7t1xTCYTBoMBp9OJ0+kkkUhsqSuqPBrq3a6cKBaLBZNBy4eyHwFqNct98tTVQim/7fkVQtDT20u7XnA6sH6PWDTCzZs3WFxaolAo0NDQQEdHB+fOnaNQKDA+Ps7s7OyRpEZ+XKmArpw4HncNWb00nHK4jEYjjfW1pJOJbbc1+vx0dnVT43JpeeFTKb79rW+SSGjpdJ1OJ21tbXzsYx+jvr4egGAwyM2bN6s1RpWHSwV05cRxu10YK6X9T44KcaCiG8pWLpcLp8VYTZO7QQhBV88ZOjq7AVicn2N2dpZIJKzVmPV6GR4epra2lr6+Pvr7+zGbzRSLRSYnJ5menj7wCW3lwaiArpw4BoMBv9dDJqGte94tNYAQBvV1/wHtlnahocFLW3s7Dd5GlhYXiISDpFLaZiK/378lb4vH42FkZITGRq18XjgcZnR0tFpzVDl8KqArJ5LD4aCzxYfbIkjHwiTisW1l4YTRSC5/f6XiFM1G2oV0Krnttu6eMzS3thIMBomEI8iKlhagq6uL1tatlShNJhM9PT2cPXu2Wp91enqaiYmJ+y7jp+xPBXTlxLJarXgb6unpaKWpzonMp4mHgyTiMXI5raBxOJ5SX/MfUG2tG2OltC3w1tbVUSlXqJTLFIsFKrKC2Wymr69vj99Vy8jICH6/H9BK1Y2OjhIIBB5qHx43aqeocuIZDAZcLhcul4tSqUQulyORylAqlqlxWCmXy4dWtOJxYjAYaPY1sLIeopi3bqmR2trWRntHJ+FQEJBcuHCBy5cv7/n7jEYjXV1dNDQ0MDs7Sy6XY25ujnA4TE9PjyogfQhUQFdOFZPJRE1NDTX7FKtWDsZms9HV1kwoHCGZTOBy1wJw6fIVzGYz//e7PbhsFkZGRg4ckF0uF+fPn2d5eZm1tTUSiQSjo6O0t7fj9/vVUtP34CA1RduBLwF+QAKfk1L+JyHE7wH/GAjqd/1tKeX/flgNVRTlaBiNRrwN9SSWVrcUs+4+00tTYz2D/fefUdFgMNDR0VEdrWcyGRYWFqqj9UdVJPy0OcgIvQT8ppTyuhDCBbwlhHhFv+2PpZT/8eE1T1GU48BoNOJy2EjEYpgsFoxGI8V8nhZf43saUTudToaHh1ldXWVlZYVUKsWtW7doa2ujublZjdbv00Fqiq4Ba/r1pBDiLtC696MURTltfN4G3Lkc2VyefKGAt7H2vksL7kQIQWtrK/X19czMzJBOp1laWiISidDd3a2Sq92H+1rlIoToQisY/bp+6DeEEKNCiP8mhNixzpQQ4teEEG8KId4MBoM73UVRlBNgI5NiQ72HlibfoRcKsdvtDA0N0dHRgcFgIJ1OMzY2xtLS0qGWITzNDhzQhRA1wFeAz0gpE8CfAWeAi2gj+D/c6XFSys9JKa9IKa9sbDBQFEXZiRCC5uZmzp8/j8vlQkrJ6uoqt2/fJnUIpQhPuwMFdCGEGS2Y/4WU8qsAUsp1KWVZSlkB/gtw9eE1U1GUx4nNZmNwcJCuri6MRi0NwdjYGAsLC2q0vod9A7rQvlN9HrgrpfyjTcebN93t48Dtw2+eoiiPM7/fz8jICHV1dQDcu3eP0dFREontycOUg61yeR/wK8AtIcQN/dhvA78shLiItpRxHvgnD6WFiqI81iwWCwMDA4RCIRYWFsjn89y9exefz0dHRwdGo/Gom3hsHGSVyw/QUku/m1pzrijKI+P1eqmtrWV+fp5IJEIgECAWi9Hd3V0dwT/uVC4XRVFOjI2cMX19fZjNZgqFAhMTE0xPTx+o6Mlpp7b+K4py4tTX1+N2u1lYWCAUChEOh0kkEnR2dtLQ0HDUzTsyaoSuKMqJZDKZOHPmDAMDA1gsForFItPT00xOTj62qXlVQFcU5USrq6tjZGQEn88HQDQaZXR0lMdxI6MK6IqinHhGo5Hu7m7OnTuHzWajXC4zOzvL+Pg4+Xz+qJv3yKiArijKqeF2uzl//jzNzdo2mXg8zujoKOvr60fcskdDBXRFUU6VjdS8Q0ND2O12KpUK8/Pz3Llzh1wud9TNe6hUQFcU5VSqqalheHiY1tZWhBAkk0lu3brF6qqW1/00UgFdUZRTy2Aw0NbWxvDwME6nk0qlwtLSEmNjY2QymaNu3qFTAV1RlFPP4XAwNDREe3t7NTXv7du3WV5ePlXJvlRAVxTlsSCEoKWlZUtq3pWVlVOVmlcFdEVRHiubU/MaDIZqat7FxcUTP1pXAV1RlMfSRmre2tpaANbW1rh169aJTs2rArqiKI8tq9XK2bNn6enpwWg0ksvluHv3LnNzc5TL5aNu3n1TAV1RlMdeY2MjIyMjeDxaaeRAIMDo6CixWOyIW3Z/VEBXFEVBK6TR399Pb2/vltS8MzMzJyY1rwroiqIomzQ0NDAyMoLX6wUgFAoxOjpKJBI54pbt7yA1RduFEN8VQtwRQowJIT6tH68XQrwihJjS//U8/OYqiqI8fDul5p2ammJqaopisXjUzdvVQUboJeA3pZSDwNPAPxNCDAKfBb4tpewDvq3/rCiKcmq8OzVvJBJhdHSUUCh0xC3b2b4BXUq5JqW8rl9PAneBVuBjwBf1u30R+NmH1UhFUZSjsjk1r9VqpVQqMTMzw8TExLErpHFfc+hCiC7gEvA64JdSruk33QP8uzzm14QQbwoh3nwcE84rinI6uN1uRkZGaGpqAiAWix271LwHDuhCiBrgK8BnpJRbVt5LLXXZjunLpJSfk1JekVJeaWxsfE+NVRRFOUoGg4HOzs5qat5yuXysUvMeKKALIcxowfwvpJRf1Q+vCyGa9dubgcDDaaKiKMrxsltq3rW1tSNNzXuQVS4C+DxwV0r5R5tu+jrwKf36p4CvHX7zFEVRjqeN1LxDQ0M4HA4qlQqLi4uMjY2RzWaPpk0HuM/7gF8BXhBC3NAvHwZ+H3hZCDEFvKT/rCiK8lhxOp0MDw/T3t6OEIJ0Os2tW7dYWVl55KN10353kFL+ABC73Pzi4TZHURTl5NlIzevxeJidnSWVSrG8vEwkEqGnpwen0/lI2qF2iiqKohwSu93O4OAgnZ2dGAwGMpkMt2/ffmSpeVVAVxRFOURCCJqamhgZGcHtdgNaat7x8fGH/rdVQFcURXkIrFYr586do7u7G6PRiN+/41adQ7XvHLqiKIry4Hw+Hx6PB7PZ/ND/lhqhK4qiPGSPIpiDCuiKoiinhgroiqIop4QK6IqiKKeECuiKoiinhAroiqIop4R4lLkGhBBBYOGR/cH74wWOZxmSB6P6c7yp/hxvx60/nVLKffOPP9KAfpwJId6UUl456nYcFtWf403153g7qf1RUy6KoiinhAroiqIop4QK6O/43FE34JCp/hxvqj/H24nsj5pDVxRFOSXUCF1RFOWUUAFdURTllHgsA7oQ4heEEGNCiIoQ4vn0svYAAAPFSURBVMqm4y8LId4SQtzS/31h022X9ePTQog/0YtnHwt79KdBCPFdIURKCPGn73rMieuPfttv6W2eEEJ8cNPxD+nHpoUQn330rT4YIcQFIcSr+nP/t0II96bbduzbcSaEuCiEeE2vNfymEOKqflzo76tpIcSoEOKJo27rfoQQ/31T3eR5IcSNTbedjNdGSvnYXYBzwADwPeDKpuOXgBb9+jCwsum2HwNPo9VX/SbwU0fdjwP0xwk8C/w68KfvesxJ7M8gcBOwAt3ADGDULzNAD2DR7zN41P3YpW9vAD+hX/+HwL/bq29H3d4D9OfvNt47wIeB7226/k39/fU08PpRt/U++/WHwL85aa/NYzlCl1LelVJO7HD8bSnlqv7jGGAXQliFEM2AW0r5mtRe4S8BP/sIm7ynPfqTllqR79zm4ye1P8DHgC9LKfNSyjlgGriqX6allLNSygLwZf2+x1E/8H39+ivAz+nXd+vbcSeBjW8ZtcDG/5+PAV+SmteAOv19d+zp31Z/EfhL/dCJeW0ey4B+QD8HXJdS5oFWYHnTbcv6sZPqpPanFVja9PNGu3c7fhyN8c6HzS8A7fr1k9SHzT4D/AchxBLwH4Hf0o+f1P4APAesSymn9J9PTF9ObQk6IcT/AZp2uOl3pJRf2+exQ8AfAB94GG17EO+lP8fRaevPZnv1DW2a5U+EEP8a+DpQeJRtexD79OdF4J9LKb8ihPhF4PPAS4+yfffjgO+7X+ad0fmJcmoDupTygd5UQog24G+AT0opZ/TDK0Dbpru16ccemQftzy5Oan9WeGdEC1vbvdvxR+4AffsAgBCiH/hp/dhefTtSe/VHCPEl4NP6j38F/Ff9+rHsz36vjRDCBHwCuLzp8LHsy07UlMsmQog64H8Bn5VS/nDjuJRyDUgIIZ7W59c+CZzYUeQJ7s/XgV/Sz2t0A31oJ3ffAPqEEN1CCAvwS/p9jx0hhE//1wD8LvDn+k279e24WwV+Qr/+ArAxTfF14JP6apengbj+vjvuXgLGpZSbpyRPzmtz1Gdlj+ICfBxtHiwPrAPf0o//LpAGbmy6+PTbrgC30c5w/yn6LtvjcNmtP/pt80AESOn3GTzh/fkdvc0TbFqZg7aqYlK/7XeOug979O3Tejsngd/f/Lzv1rfjfEFbRfUW2iqQ14HL+nEB/Ge9P7fYtFrpOF+ALwC/vsPxE/HaqK3/iqIop4SaclEURTklVEBXFEU5JVRAVxRFOSVUQFcURTklVEBXFEU5JVRAVxRFOSVUQFcURTkl/j83vxzw6kEI1QAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "ax = continental_us.plot(\n",
    "    alpha=0.1,\n",
    "    edgecolor='black',\n",
    ")\n",
    "# These \"should\" be great circles, but to keep the demo dependencies lightweight we aren't using basemap\n",
    "for i in westbound_delays.index:\n",
    "    if westbound_delays['avg_arrival_delay'][i] > 1:\n",
    "        plt.plot(\n",
    "            (westbound_delays['origin_longitude'][i], westbound_delays['dest_longitude'][i]),\n",
    "            (westbound_delays['origin_latitude'][i], westbound_delays['dest_latitude'][i]),\n",
    "            'k-',\n",
    "            linewidth=math.sqrt(westbound_delays['avg_arrival_delay'][i]),\n",
    "            alpha=min(math.sqrt(westbound_delays['avg_arrival_delay'][i]) * .1, 1)\n",
    "        )\n",
    "plt.title('Average Delays on Westbound Routes', fontsize=8)\n",
    "pp.savefig()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "pp.close()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'/Users/max/dev/dagster/python_modules/airline-demo/airline_demo/notebooks/plots/delays_by_geography.pdf'"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from dagster import LocalFileHandle\n",
    "dagstermill.yield_result(LocalFileHandle(pdf_path))"
   ]
  }
 ],
 "metadata": {
  "celltoolbar": "Tags",
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
